public ServiceBusConfiguratorImpl(ServiceBusDefaultSettings defaultSettings)
        {
            _settings = new ServiceBusSettings(defaultSettings);

            _builderFactory = DefaultBuilderFactory;
            _configurators = new List<BusBuilderConfigurator>();

            _endpointFactoryConfigurator = new EndpointFactoryConfiguratorImpl(new EndpointFactoryDefaultSettings());

            _subscriptionRouterConfigurator = new SubscriptionRouterConfiguratorImpl(_settings.Network);
            _configurators.Add(_subscriptionRouterConfigurator);
        }
Ejemplo n.º 2
0
        public ServiceBusConfiguratorImpl(ServiceBusDefaultSettings defaultSettings)
        {
            _settings = new ServiceBusSettings(defaultSettings);

            _builderFactory = DefaultBuilderFactory;
            _configurators  = new List <BusBuilderConfigurator>();

            _endpointFactoryConfigurator = new EndpointFactoryConfiguratorImpl(new EndpointFactoryDefaultSettings());

            _subscriptionRouterConfigurator = new SubscriptionRouterConfiguratorImpl(_settings.Network);
            _configurators.Add(_subscriptionRouterConfigurator);
        }
Ejemplo n.º 3
0
        public ControlBusBuilderImpl([NotNull] BusSettings settings)
        {
            Guard.AgainstNull(settings, "settings");

            _settings                = settings;
            _postCreateActions       = new List <Action <ServiceBus> >();
            _busServiceConfigurators = new List <BusServiceConfigurator>();

            var subscriptionCoordinatorConfigurator = new SubscriptionRouterConfiguratorImpl(_settings.Network);

            subscriptionCoordinatorConfigurator.SetNetwork(settings.Network);
            subscriptionCoordinatorConfigurator.Configure(this);
        }