Как использовать несколько мест для configSource в файле конфигурации для клиента WCF
В будущем наше приложение будет выступать в качестве клиента для различных WCF-сервисов. На данный момент мы используем только один WCF-сервис. Наш конфигурационный файл для приложения на данный момент настроен с помощью configSource-attribues:
<configuration>
<system.serviceModel>
<services configSource="services.config"/>
<bindings configSource="bindings.config"/>
<behaviors configSource="behaviors.config"/>
<extensions configSource="extensions.config"/>
</system.serviceModel>
</configuration>
Есть ли способ использовать несколько файлов, например, для раздела привязок? Нам бы хотелось, чтобы каждая привязка для определенного WCF-сервиса, который мы потребляем, была в одном файле. Таким образом, мы должны указать раздел привязок на несколько configSources.
Любая помощь будет отличной.
1 ответ
Решение
Похоже, вы не можете разделить конфигурации на разные физические файлы. Таким образом, мы закончили слияние, например, всех привязок в один файл.