Настройте WCF kind = "webHttpEndpoint" через код - PullRequest
1 голос
/ 23 декабря 2011

У меня есть служба WCF, которая реализует интерфейс PosData.ISampleService в классе PosData.SampleService. Служба размещается самостоятельно, и код запуска выглядит следующим образом:

ServiceHost serviceHost = new ServiceHost(typeof(SampleService), new Uri("http://localhost:8080/sample"));
serviceHost.Open();
Console.WriteLine("Service started.");
Console.ReadLine();

app.config содержит следующие строки:

<services>
  <service name="PosData.SampleService">
    <endpoint address="http://localhost:8080/sample" contract="PosData.ISampleService" kind="webHttpEndpoint"/>
  </service>
</services>

Я бы хотел избавиться от конфигурации App.config, но не знаю, как настроить webHttpEndpoint с помощью кода Как я могу это сделать?

1 Ответ

2 голосов
/ 23 декабря 2011

Используйте WebServiceHost вместо ServiceHost.

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