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));
 }
Exemplo n.º 2
0
 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));
 }
Exemplo n.º 3
0
 public BrokeredMessageRouter(IBrokeredMessageInfrastructureDispatcher brokeredMessageInfrastructureDispatcher)
 {
     _brokeredMessageInfrastructureDispatcher = brokeredMessageInfrastructureDispatcher ?? throw new ArgumentNullException(nameof(brokeredMessageInfrastructureDispatcher));
 }