有没有一种方法可以在应用程序配置文件中列出所有WCF客户端终结点?
我需要建立多个客户端连接到不同的服务器,并希望找到一种方法仍然可以在应用程序配置文件中维护所有客户端连接信息。
我需要建立多个客户端连接到不同的服务器,并希望找到一种方法仍然可以在应用程序配置文件中维护所有客户端连接信息。
试试这个:
// using System.ServiceModel.Configuration;
ServiceModelSectionGroup serviceModelSectionGroup =
ServiceModelSectionGroup.GetSectionGroup(
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None));
foreach (ServiceElement serviceElement in
serviceModelSectionGroup.Services.Services.OfType<ServiceElement>())
{
// do stuff
}