实体框架的依赖注入 - 连接字符串

时间:2013-08-13 15:15:29

标签: entity-framework dependency-injection repository connection-string repository-pattern

我正在创建一个用于编辑应用程序规则的中间层。使用实体框架和存储库类处理数据访问。我的经理建议将数据库的连接字符串注入存储库类,我对他背后的想法感到困惑?

是否需要这个以及它会带来什么好处?

由于

1 个答案:

答案 0 :(得分:1)

依赖注入使您可以自由地更改字符串,例如单元测试。在你的情况下,我相信你会更好地模拟数据库,但如果你有一个测试数据库而不是模拟,那么你可以在实例化对象时更改连接字符串。

相关问题