Create a self-hosted host in WCF DEMO1 and host in wcfdemo1
Using System; using System. serviceModel; using System. serviceModel. channels; // note: the assembly System must be referenced. serviceModel and run class Program {static void Main (string [] args) {Uri httpAddress = new Uri (" http://localhost:8002 "); ServiceHost serviceHost = new ServiceHost (typeof (Service1), httpAddress); Binding binding = new WSHttpBinding (); serviceHost. AddServiceEndpoint (typeof (IService1), binding ," http://localhost:8002 /A "); serviceHost. AddServiceEndpoint (typeof (IService1), binding ," http://localhost:8002 /B "); serviceHost. open (); Console. readLine (); serviceHost. close () ;}} [ServiceContract] public interface IService1 {[OperationContract] void DoWork ();} [ServiceContract] public interface IService2 {[OperationContract] void Do ();} public class Service1: IService1, IService2 {public void Do () {} public void DoWork (){}}