GetTransportBehavior() public method

public GetTransportBehavior ( ) : TransportClientEndpointBehavior
return TransportClientEndpointBehavior
Esempio n. 1
0
        public Task OpenAsync()
        {
            _host = new WebServiceHost(new DispatcherService(_innerServer, _config));
            var ep = _host.AddServiceEndpoint(typeof(DispatcherService), _config.GetBinding(), _config.Address);

            ep.Behaviors.Add(_config.GetTransportBehavior());
            return(Task.Factory.FromAsync(
                       _host.BeginOpen,
                       _host.EndOpen,
                       null));
        }