Я хочу разделить бизнес-уровень (BLL) приложения asp.net на несколько компонентов.Каждый компонент представляет собой библиотеку классов .NET, которая скомпилирована как отдельная DLL.Эти компоненты должны иметь свои собственные файлы конфигурации.Например, «MyNameSpace.Users.dll» содержит классы о пользователях веб-сайта, и существует политика паролей, позволяющая проверить длину пароля не менее x символов.Когда веб-мастер редактирует файл конфигурации этой библиотеки DLL и устанавливает для x значение y, компонент (DLL) в будущем должен будет использовать новое значение (y), а пароли должны содержать не менее y символов.Я хочу, чтобы каждый компонент представлял собой отдельный проект, и скомпилировал их отдельно (а не помещал все проекты в решение в Visual Studio) и поместил библиотеки DLL этих библиотек в папку «Bin» моего приложения ASP.NET.
Возможно ли это?Где я должен положить эти файлы конфигурации?