public CommonMessageQueueDispatcher( IKafkaDispatcher kafkaDispatcher, IMessageEnvelopeFactory messageEnvelopeFactory, string topic) { _kafkaDispatcher = kafkaDispatcher ?? throw new ArgumentNullException(nameof(kafkaDispatcher)); _messageEnvelopeFactory = messageEnvelopeFactory ?? throw new ArgumentNullException(nameof(messageEnvelopeFactory)); _topic = !string.IsNullOrEmpty(topic) ? topic : throw new ArgumentNullException(nameof(topic)); }
public ChangeOfChargePostOfficeQueueDispatcher( IServiceBusQueueDispatcher serviceBusQueueDispatcher, IMessageEnvelopeFactory messageEnvelopeFactory, string topic) { _serviceBusQueueDispatcher = serviceBusQueueDispatcher ?? throw new ArgumentNullException(nameof(serviceBusQueueDispatcher)); _messageEnvelopeFactory = messageEnvelopeFactory ?? throw new ArgumentNullException(nameof(messageEnvelopeFactory)); _topic = !string.IsNullOrEmpty(topic) ? topic : throw new ArgumentNullException(nameof(topic)); }
public Mailer(IMessageEnvelopeFactory messageEnvelopeFactory, IMessageTransport messageTransport, IRepository <Email> emailRepository) { _messageEnvelopeFactory = messageEnvelopeFactory; _messageTransport = messageTransport; _emailRepository = emailRepository; }
public Mailer(IMessageEnvelopeFactory messageEnvelopeFactory, IMessageTransport messageTransport, IRepository<Email> emailRepository) { _messageEnvelopeFactory = messageEnvelopeFactory; _messageTransport = messageTransport; _emailRepository = emailRepository; }