在nTier代码第一个项目中修改连接字符串

时间:2013-09-24 11:14:49

标签: c# asp.net asp.net-web-api n-tier-architecture

我有一个4层的web api项目:

Web Api - 实体 - 商业逻辑 - 数据访问

..我首先使用一个空的上下文构造函数的代码,所以从我的Web Api项目中的web.config中获取连接字符串:

 public MyContext() : base()
    {

    }

问题是,我可以从.settings文件中读取serverName和databaseCatalog并在运行时修改连接字符串吗?

1 个答案:

答案 0 :(得分:0)

我最终在业务层中构建了连接字符串,并将其传递给构造函数中的层。