public void AddBusFactorySpecification(IBusFactorySpecification configurator) { if (configurator == null) { throw new ArgumentNullException(nameof(configurator)); } _transportSpecifications.Add(configurator); }
public void AddBusFactorySpecification(IBusFactorySpecification specification) { _specifications.Add(specification); }
public void AddBusFactorySpecification(IBusFactorySpecification specification) { _configurator.AddBusFactorySpecification(specification); }
public void AddBusFactorySpecification(IBusFactorySpecification configurator) { _transportBuilderConfigurators.Add(configurator); }
public ConfiguratorProxy(IBusFactorySpecification configurator) { _configurator = configurator; }
void IBusFactoryConfigurator.AddBusFactorySpecification(IBusFactorySpecification configurator) { _configurators.Add(new ConfiguratorProxy(configurator)); }
public void AddBusFactorySpecification(IBusFactorySpecification configurator) { _configurator.AddBusFactorySpecification(configurator); }
protected override IBusFactorySpecification <IInMemoryBusBuilder> CreateSpecificationProxy(IBusFactorySpecification specification) { return(new ConfiguratorProxy(specification)); }
public void AddBusFactorySpecification(IBusFactorySpecification specification) { _specifications.Add(CreateSpecificationProxy(specification)); }
protected virtual IBusFactorySpecification <TBuilder> CreateSpecificationProxy(IBusFactorySpecification specification) { return(new ConfiguratorProxy(specification)); }
public void AddBusFactorySpecification(IBusFactorySpecification configurator) { if (configurator == null) throw new ArgumentNullException(nameof(configurator)); _transportSpecifications.Add(configurator); }