public BrokeredMessageOutboxProcessor(IBrokeredMessageInfrastructureDispatcher brokeredMessageInfrastructureDispatcher, ILogger <BrokeredMessageOutboxProcessor> logger, ReliabilityOptions reliabilityOptions, IServiceScopeFactory serviceScopeFactory) { _brokeredMessageInfrastructureDispatcher = brokeredMessageInfrastructureDispatcher ?? throw new ArgumentNullException(nameof(brokeredMessageInfrastructureDispatcher)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _reliabilityOptions = reliabilityOptions ?? throw new ArgumentNullException(nameof(reliabilityOptions)); _serviceScopeFactory = serviceScopeFactory ?? throw new ArgumentNullException(nameof(serviceScopeFactory)); }
public OutboxProcessor(IBrokeredMessageInfrastructureDispatcher brokeredMessageInfrastructureDispatcher, ILogger <OutboxProcessor> logger, IBodyConverterFactory bodyConverterFactory, IBrokeredMessageOutbox brokeredMessageOutbox) { _brokeredMessageInfrastructureDispatcher = brokeredMessageInfrastructureDispatcher ?? throw new ArgumentNullException(nameof(brokeredMessageInfrastructureDispatcher)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _bodyConverterFactory = bodyConverterFactory ?? throw new ArgumentNullException(nameof(bodyConverterFactory)); _brokeredMessageOutbox = brokeredMessageOutbox ?? throw new ArgumentNullException(nameof(brokeredMessageOutbox)); }
public BrokeredMessageRouter(IBrokeredMessageInfrastructureDispatcher brokeredMessageInfrastructureDispatcher) { _brokeredMessageInfrastructureDispatcher = brokeredMessageInfrastructureDispatcher ?? throw new ArgumentNullException(nameof(brokeredMessageInfrastructureDispatcher)); }