Ste*_*ens 14 c# model-view-controller class
我正在寻找一种实现以下目标的好方法:
我有一个Web应用程序(MVC 3),它有一个单独的类库,其中包含我正在制作的CMS的后端逻辑.此CMS使用NHibernate连接到数据库.我希望用户能够在他们的web.config文件中配置连接字符串(最终甚至是数据库的味道).
我正在寻找的是从web.config文件获取连接字符串的好方法,即使DLL是完全独立的.这可能吗?我是否必须以某种方式将我的连接字符串传递给我的类库?或者我可以在应用程序运行时访问它吗?
如果我必须在我的Web应用程序中创建一些代码以将连接字符串传递给我的类库,我怎样才能使这段代码尽可能便携,所以我不必再为我的下一个webapp写它?
非常感谢您的任何想法.
Bra*_*don 11
您可以System.Configuration.ConfigurationManager从类库中访问.这将使您可以访问AppSettings和ConnectionStrings.