标签: c# visual-studio repository-pattern dapper multiple-databases
我们有一个应用程序,目前正在使用工作单元,dapper,sql DB,依赖注入,我们有一个存储库层。产品的要求已经改变它应该支持oracle,但是一次只能有一个数据库可配置但我感到困惑的东西需要你的专家意见是我应该为oracle DB创建新的存储库并使用依赖注入来相应地更改存储库实例否则我应该在同一个存储库中为oracle编写更多代码用于SQL DB