У меня есть несколько бизнес-объектов, которые используют:
Web.Configuration.WebConfigurationManager.AppSettings.Item("SomeSetting")
Теперь, когда я разбиваю эти объекты на их собственную библиотеку, кажется грязным брать зависимость от System.Web, когда ничто другое в библиотеке не имеет ничего общего с сетью.
Как правильно это сделать?
ОБНОВЛЕНИЕ: найдено в этом примере показаны файлы конфигурации для каждой сборки. Это плохая идея?