Как настроить конфигурацию идентификации конечной точки WCF программно? - PullRequest
4 голосов
/ 16 июня 2011

Как мне настроить dns программно, как для другой конфигурации, как показано ниже?

  <endpoint address="https://admin.icafems.com/Services/EasyStartTrackingService.svc"
      binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_IEasyStartTrackingService"
      contract="ES_Service.IEasyStartTrackingService" name="WSHttpBinding_IEasyStartTrackingService">
    <identity>
      <dns value="admin.icafems.com" />
    </identity>
  </endpoint>

    ServiceClient.Endpoint.Address = new EndpointAddress(ServiceURL);            
    ServiceClient.Endpoint.Binding = binding;
    ServiceClient.Endpoint.Name = "BasicHttpBinding_ILearningSuiteService";  

1 Ответ

12 голосов
/ 16 июня 2011

Вы передаете EndpointIdentity в конструктор EndpointAddress

http://msdn.microsoft.com/en-us/library/bb628618.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...