コード例 #1
0
ファイル: ClientForm.cs プロジェクト: mudiaTest/WCF
        public ClientForm()
        {
            InitializeComponent();
            ChannelFactory <IMyService> channelFactory = new ChannelFactory <IMyService>("ServiceEndpoint1");

            serviceProxy = channelFactory.CreateChannel();

            ChannelFactory <IMyService2> channelFactory21 = new ChannelFactory <IMyService2>("Service21Endpoint1");

            service21Proxy = channelFactory21.CreateChannel();

            ChannelFactory <IMyService2> channelFactory22 = new ChannelFactory <IMyService2>("Service22Endpoint1");

            service22Proxy = channelFactory22.CreateChannel();

            /*Nazwa endpoint -BleBleEndpoint3- musi być zgodna z app.cfg klienta, ale nie musi z serwerem*/
            ChannelFactory <IMyService3> channelFactory3 = new ChannelFactory <IMyService3>("BleBleEndpoint3");

            service3Proxy = channelFactory3.CreateChannel();

            /* *************************************************************************************** */

            ChannelFactory <IService10000> chf10000 = new ChannelFactory <IService10000>("EPService10000");

            sp10000 = chf10000.CreateChannel();
        }
コード例 #2
0
 public MyServiceContainer(IMyService1 myService1, IMyService2 myService2, IMyService3 myService3)
 {
     MyService1 = myService1;
     MyService2 = myService2;
     MyService3 = myService3;
 }
コード例 #3
0
 public ServiceDemoCommand(IMyService myService, IMyService2 myService2)
 {
     _myService = myService;
     _myService2 = myService2;
 }
コード例 #4
0
 public ServiceDemoCommand(IMyService myService, IMyService2 myService2)
 {
     _myService  = myService;
     _myService2 = myService2;
 }