0
我們有一個很大的VS解決方案,由許多代表各種模型,服務和表示層的項目組成。nhibernate connectionstring集中策略
目前主數據庫的連接字符串分佈在整個解決方案中。在Web前端,它包含在web.config文件中。數據初始化和Web表單應用程序將其包含在單獨的nhibernate.config文件中。
有沒有更好的方法來管理連接字符串?
我在想,如果它以某種方式集中在一個點上,那麼管理和更新會更容易,而不是讓它遍佈整個地方。
在項目從調試到發佈,並且每個階段都有不同數據庫的情況下,此配置源策略是否與web.config轉換兼容? – user1838662 2013-03-02 23:03:45
這是的 - 在網絡配置轉換爲發佈,但你會替換''引用不同的連接字符串配置文件,即web.release.config將包含' '和'connectionStrings-release.config'文件將包含您的發佈連接字符串 –
2013-03-02 23:10:25
集中連接字符串的最後一個考慮因素是否可以流暢訪問nhibernate配置? – user1838662 2013-03-02 23:53:13