Exemple #1
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));
 }
 public OutboxBrokeredMessageRouter(IBrokeredMessageOutbox brokeredMessageOutbox)
 => _brokeredMessageOutbox = brokeredMessageOutbox ?? throw new ArgumentNullException(nameof(brokeredMessageOutbox));