У меня есть решение для архитектуры плагинов, написанное на .NET C # 3.5, где каждый плагин представляет собой сборку, загружаемую основным проектом.
Каждый плагин может по желанию использовать веб-сервис, поэтому я хотел бы, чтобы конфигурация этого плагина была в его собственном файле plugin.dll.config, а не в
app.config основного проекта.
Я осмотрелся и увидел, что могу загрузить из каждого класса свой собственный файл конфигурации:
// Get the application configuration file.
System.Configuration.Configuration config = ConfigurationManager.OpenMappedExeConfiguration(fileMap,userLevel)
Я вижу, как это поможет мне получить основные настройки из раздела appSettings, но я не вижу способа прочитать информацию о веб-сервисе, хранящуюся в файле plugin.dll.config.
Любая помощь в том, как подойти к этой ситуации, очень приветствуется.