WCF перечисляет все клиентские конечные точки, которые реализуют определенный контракт - PullRequest
4 голосов
/ 17 января 2010

Есть ли способ перечислить все конечные точки клиента WCF в файле конфигурации приложения?

Мне нужно установить несколько клиентских подключений к разным серверам и найти способ сохранить всю информацию о клиентских подключениях в файле конфигурации приложения.

1 Ответ

11 голосов
/ 17 января 2010

Попробуйте это:

// using System.ServiceModel.Configuration;
ServiceModelSectionGroup serviceModelSectionGroup =
    ServiceModelSectionGroup.GetSectionGroup(
        ConfigurationManager.OpenExeConfiguration(
            ConfigurationUserLevel.None));
foreach (ServiceElement serviceElement in
    serviceModelSectionGroup.Services.Services.OfType<ServiceElement>())
{
    // do stuff
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...