public RabbitMQTriggerAttributeBindingProvider( INameResolver nameResolver, RabbitMQExtensionConfigProvider provider) { _nameResolver = nameResolver ?? throw new ArgumentNullException(nameof(nameResolver)); _provider = provider ?? throw new ArgumentNullException(nameof(provider)); }
public RabbitMQTriggerAttributeBindingProvider( INameResolver nameResolver, RabbitMQExtensionConfigProvider provider, ILogger logger, IOptions <RabbitMQOptions> options, IConfiguration configuration) { _nameResolver = nameResolver ?? throw new ArgumentNullException(nameof(nameResolver)); _provider = provider ?? throw new ArgumentNullException(nameof(provider)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _options = options; _configuration = configuration; }
public RabbitMQClientBuilder(RabbitMQExtensionConfigProvider configProvider, IOptions <RabbitMQOptions> options) { _configProvider = configProvider; _options = options; _rabbitMQAttributeToModel = new Dictionary <RabbitMQAttribute, IModel>(); }
public RabbitMQClientBuilder(RabbitMQExtensionConfigProvider configProvider, IOptions <RabbitMQOptions> options) { _configProvider = configProvider; _options = options; }