У меня есть служба 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
с помощью кода Как я могу это сделать?