示例#1
0
        protected BusFactoryConfigurator(IBusConfiguration configuration, IEndpointConfiguration busEndpointConfiguration)
        {
            _configuration            = configuration;
            _busEndpointConfiguration = busEndpointConfiguration;

            BusObservable      = new BusObservable();
            EndpointObservable = new EndpointConfigurationObservable();

            _specifications         = new List <IBusFactorySpecification>();
            _endpointSpecifications = new List <IReceiveEndpointSpecification <IBusBuilder> >();
        }
示例#2
0
        protected BaseHostConfiguration(IBusConfiguration busConfiguration)
        {
            BusConfiguration = busConfiguration;
            _endpoints       = new List <TConfiguration>();

            _endpointObservable = new EndpointConfigurationObservable();

            _receiveObservers = new ReceiveObservable();
            _consumeObservers = new ConsumeObservable();
            _publishObservers = new PublishObservable();
            _sendObservers    = new SendObservable();
        }
 protected BaseHostConfiguration(IBusConfiguration busConfiguration)
 {
     BusConfiguration    = busConfiguration;
     _endpoints          = new List <TReceiveEndpointConfiguration>();
     _endpointObservable = new EndpointConfigurationObservable();
 }
 protected BaseHostConfiguration()
 {
     _endpoints          = new List <TReceiveEndpointConfiguration>();
     _endpointObservable = new EndpointConfigurationObservable();
 }