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();
}
我可以在配置文件中而不是程序中包含哪一部分?
提前致谢
没有找到相关结果
已邀请:
1 个回复
眠缝