【发布时间】:2011-03-03 04:42:02
【问题描述】:
我想将一个 asp.net 应用程序的业务层 (BLL) 划分为多个组件。每个组件都是一个 .NET 类库,它被编译为独立的 DLL。这些组件应该有自己的配置文件。例如,“MyNameSpace.Users.dll”包含有关网站用户的类,并且有一个密码策略来检查密码长度是否至少为 x 个字符。当网站管理员编辑此 DLL 的配置文件并将 x 设置为 y 时,组件 (DLL) 应在将来使用新值 (y) 并强制密码至少为 y 个字符。我希望每个组件作为一个单独的项目并单独编译它们(而不是将所有项目放在 Visual Studio 中的解决方案中),并将这些库的 DLL 放入我的 ASP.NET 应用程序的“Bin”文件夹中。
有可能吗? 我应该把这些配置文件放在哪里?
【问题讨论】:
标签: asp.net architecture configuration settings plugins