我有一个包含3项服务的WCF服务。 它适用于ConsoleHost,Windows服务和IIS。
ConsoleHost像这样运行它们:
serviceHostCross = new ServiceHost(typeof(CrossService));
serviceHostRest = new WebServiceHost(typeof(DataRESTService));
serviceTransferHost = new ServiceHost(typeof(TransferService));
我想将自己的TCP服务添加到WCF服务中作为第4个。 它不是WCF服务。
如何使用相同的方式添加它? 例如。不知何故像这样
serviceTcpHost = new ServiceHost (???) (typeof(myCustomService));
有可能以这3项服务开始/停止它。