0
我有一個項目在控制檯應用程序中運行一些WCF的東西。一切都以編程方式完成(服務和客戶端),我想知道如何把所有的代碼配置和啓動服務/客戶端在配置文件。WCF:將編程配置的服務器轉換爲配置文件?
它應該工作,如果我只是添加一個.config文件到我的項目,並通過WCF服務配置編輯器編輯它?
下面是來自一些服務的代碼:
using (ServiceHost host = new ServiceHost(typeof(StringReverser), new Uri[]{ new Uri("net.tcp://192.168.0.120:8999") }))//192.168.0.120:8999
{
// Add a ServiceDiscoveryBehavior
host.Description.Behaviors.Add(new ServiceDiscoveryBehavior());
// Add a UdpDiscoveryEndpoint
host.AddServiceEndpoint(new UdpDiscoveryEndpoint());
host.AddServiceEndpoint(typeof(IStringReverser), new NetTcpBinding(), "TCPReverse");
host.Open();
Console.WriteLine("Service is available. " + "Press <ENTER> to exit.");
Console.ReadLine();
host.Close();
}
我可以在配置文件中,而不是在我的程序哪一部分?
在此先感謝