示例#1
0
        public EndpointBuilder CreateBuilder()
        {
            ITransportSettings errorSettings = new TransportSettings(_errorAddress ?? _settings.ErrorAddress, _settings);

            var endpointBuilder = new EndpointBuilderImpl(_uri, _settings, errorSettings, _transportFactory,
                                                          _errorTransportFactory);

            return(endpointBuilder);
        }
示例#2
0
        public EndpointBuilder CreateBuilder()
        {
            ITransportSettings errorSettings = new TransportSettings(_errorAddress ?? _settings.ErrorAddress, _settings);

            var endpointBuilder = new EndpointBuilderImpl(_settings.Address, _settings, errorSettings, _transportFactory,
                                                          _errorTransportFactory, () => _settings.TrackerFactory(_settings.RetryLimit));

            return(endpointBuilder);
        }
        public EndpointBuilder CreateBuilder()
        {
            ITransportSettings errorSettings = new TransportSettings(_errorAddress ?? _settings.ErrorAddress, _settings);

            var endpointBuilder = new EndpointBuilderImpl(_uri, _settings, errorSettings, _transportFactory,
                _errorTransportFactory, () => _settings.TrackerFactory(_settings.RetryLimit));

            return endpointBuilder;
        }