【问题标题】:Should the connectionstring come from the mvc project or the data project?连接字符串应该来自 mvc 项目还是数据项目?
【发布时间】:2011-05-05 07:33:13
【问题描述】:

当使用单独的项目来处理 mvc 项目中的 db 操作时,我应该将连接字符串存储在 dbproject 中(使用 app.config)还是应该将连接字符串保留在 mvc 项目的 web.config 中,并注入它实例化时进入存储库(由 dbproject 提供)?

【问题讨论】:

    标签: asp.net-mvc connection-string repository-pattern n-tier-architecture


    【解决方案1】:

    配置总是从最外层的应用程序中读取。 web.config 是您的连接字符串应该在的位置。

    您可以从您的数据库项目中读取它,就像它是主项目一样。你不需要注入或做任何特别的事情。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-13
      • 2011-05-24
      • 1970-01-01
      相关资源
      最近更新 更多