private void btnCallHttpDual_Click(object sender, EventArgs e)
        {
            try
            {
                System.ServiceModel.InstanceContext site = new System.ServiceModel.InstanceContext(new EchoServiceCallbackHandler());

                asyncClient = new EchoServiceClient(site, "dualHttpEndPoint");

                this.txtStatus.Text += String.Format("Connected...{0}\r\n", asyncClient.Endpoint.Address.Uri.AbsoluteUri);

                // invoke service operation
                this.txtStatus.Text += String.Format("Invoking Duplex endpoint: AsyncEchoJob1\r\n");

                asyncClient.EchoJobStart("AsyncEchoJob1");
            }
            catch (TimeoutException timeProblem)
            {
                this.txtStatus.Text += String.Format("The service operation timed out....{0}\r\n", timeProblem.Message);
                asyncClient.Abort();
            }
            catch (System.ServiceModel.CommunicationException commProblem)
            {
                this.txtStatus.Text += String.Format("There was a communication problem....{0}\r\n", commProblem.Message);
                asyncClient.Abort();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
            finally
            {
                this.txtStatus.Text += String.Format("--------------------------------------\r\n");
            }
        }
Exemple #2
0
        /// <summary>
        /// constructeur
        /// </summary>
        public HomeViewModel(Page lkView)
        {
            _linkedView = lkView;

            manageUserCommand = new RelayCommand(param => ClickUser(), param => true);
            managePatientCommand = new RelayCommand(param => ClickPatient(), param => true);
            manageObservationCommand = new RelayCommand(param => ClickObservation(), param => true);
            manageImageCommand = new RelayCommand(param => ClickImage(), param => true);
            _createCommand = new RelayCommand(param => ClickCreate(), param => true);

            BackgroundWorker worker = new BackgroundWorker();
            System.ServiceModel.InstanceContext context = new System.ServiceModel.InstanceContext(new ServiceLiveCallback());

            ServiceLive.ServiceLiveClient liveService = new ServiceLive.ServiceLiveClient(context);

            worker.DoWork += new DoWorkEventHandler((object s, DoWorkEventArgs e) =>
            {
                liveService.Subscribe();
            });
            worker.RunWorkerAsync();
        }
Exemple #3
0
 public Service1Client(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress) :
     base(callbackInstance, endpointConfigurationName, remoteAddress)
 {
 }
 public ContractClient(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
     base(callbackInstance, binding, remoteAddress)
 {
 }
 public DashboardServiceClient(System.ServiceModel.InstanceContext callbackInstance) :
     base(callbackInstance)
 {
 }
 public object AfterReceiveRequest(ref System.ServiceModel.Channels.Message request, System.ServiceModel.IClientChannel channel, System.ServiceModel.InstanceContext instanceContext)
 {
     Console.WriteLine(request.ToString());
     return(null);
 }
 public OrderPlacementServiceClient(System.ServiceModel.InstanceContext callbackInstance) :
     base(callbackInstance)
 {
 }
 public object GetInstance(System.ServiceModel.InstanceContext instanceContext)
 {
     return(container.Resolve(serviceType));
 }
Exemple #9
0
 public GameServiceClientBase(System.ServiceModel.InstanceContext callbackInstance, EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) :
     base(callbackInstance, GameServiceClientBase.GetBindingForEndpoint(endpointConfiguration), remoteAddress)
 {
     this.Endpoint.Name = endpointConfiguration.ToString();
     ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
 }
 protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress)
 {
 }
 protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance)
 {
 }
 public virtual TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.EndpointAddress address, System.Uri via)
 {
     return(default(TChannel));
 }
 public TChannel CreateChannel(System.ServiceModel.InstanceContext callbackInstance)
 {
     return(default(TChannel));
 }
 public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(default(System.Type))
 {
 }
 public DuplexChannelFactory(System.ServiceModel.InstanceContext callbackInstance, System.ServiceModel.Channels.Binding binding, string remoteAddress) : base(default(System.Type))
 {
 }
Exemple #16
0
        public static void RegisterClient()
        {
            if ((Client != null))
            {
                Client.Abort();
                Client = null;
            }

            BroadcastCallback cb = new BroadcastCallback();
            cb.SetHandler(HandleBroadcast);

            System.ServiceModel.InstanceContext context =
                new System.ServiceModel.InstanceContext(cb);
            Client = new BroadcastServiceReference.BroadcastServiceClient(context);

            Client.RegisterClient(Environment.UserName);
        }
 protected DuplexClientBase(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, string remoteAddress)
 {
 }
 public object GetInstance(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message)
 {
     return(GetInstance(instanceContext));
 }
Exemple #19
0
 public CalculatorDuplexClient(System.ServiceModel.InstanceContext callbackInstance)
     :
     base(callbackInstance)
 {
 }
 public void ReleaseInstance(System.ServiceModel.InstanceContext instanceContext, object instance)
 {
 }
Exemple #21
0
 public CalculatorDuplexClient(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress)
     :
     base(callbackInstance, endpointConfigurationName, remoteAddress)
 {
 }
 public OrderPlacementServiceClient(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
     base(callbackInstance, endpointConfigurationName, remoteAddress)
 {
 }
Exemple #23
0
 public object GetInstance(System.ServiceModel.InstanceContext instanceContext, System.ServiceModel.Channels.Message message)
 {
     return(GetInstance(message.Headers, instanceContext.Host.Description.ServiceType));
 }
Exemple #24
0
 public object GetInstance(System.ServiceModel.InstanceContext instanceContext)
 {
     return(GetInstance(instanceContext, null));
 }
Exemple #25
0
 public object GetInstance(System.ServiceModel.InstanceContext instanceContext)
 {
     return(GetInstance(null, instanceContext.Host.Description.ServiceType));
 }
 public ContractClient(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName) :
     base(callbackInstance, endpointConfigurationName)
 {
 }
Exemple #27
0
 public Four_in_rowServiceClient(System.ServiceModel.InstanceContext callbackInstance) :
     base(callbackInstance)
 {
 }
Exemple #28
0
 public Service1Client(System.ServiceModel.InstanceContext callbackInstance) :
     base(callbackInstance)
 {
 }
Exemple #29
0
 public WaitingListServiceClient(System.ServiceModel.InstanceContext callbackInstance) :
     base(callbackInstance)
 {
 }
Exemple #30
0
 private void button3_Click(object sender, EventArgs e)
 {
     System.ServiceModel.InstanceContext instanceContext = new System.ServiceModel.InstanceContext(new CalculatorCallback());
     var sc = new Service2Client(instanceContext);
     sc.DoWork();
 }
 public TaskStateServiceClient(System.ServiceModel.InstanceContext callbackInstance) :
     base(callbackInstance)
 {
 }
Exemple #32
0
 public VelibEventContractClient(System.ServiceModel.InstanceContext callbackInstance) :
     base(callbackInstance)
 {
 }
Exemple #33
0
 public VelibEventContractClient(System.ServiceModel.InstanceContext callbackInstance, string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
     base(callbackInstance, endpointConfigurationName, remoteAddress)
 {
 }
Exemple #34
0
        private void RegisterClient()
        {
            if ((this._client != null))
            {
                this._client.Abort();
                this._client = null;
            }

            BroadcastorCallback cb = new BroadcastorCallback();
            cb.SetHandler(this.HandleBroadcast);

            System.ServiceModel.InstanceContext context =
                new System.ServiceModel.InstanceContext(cb);
            this._client =
                new BroadcastorService.BroadcastorServiceClient(context);

            this._client.RegisterClient(this.txtClientName.Text);
        }
Exemple #35
0
 public GameServiceClientBase(System.ServiceModel.InstanceContext callbackInstance) :
     base(callbackInstance, GameServiceClientBase.GetDefaultBinding(), GameServiceClientBase.GetDefaultEndpointAddress())
 {
     this.Endpoint.Name = EndpointConfiguration.NetTcpBinding_IGameService.ToString();
     ConfigureEndpoint(this.Endpoint, this.ClientCredentials);
 }