1
配置WCF種類=「webHttpEndpoint」我有一個WCF服務,它實現類PosData.SampleService
中的接口PosData.ISampleService
。服務是自託管和啓動時的代碼如下所示:通過代碼
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
。我怎樣才能做到這一點?