public RmqSender(IIndex <ConnectionTypeConstants, IModel> channelFactory, IMapper mapper, ICurrentPublisher publisher, IPublishedMessageStore publishedMessageStore) { _channel = channelFactory[ConnectionTypeConstants.Publisher]; _mapper = mapper; _publisher = publisher; _publishedMessageStore = publishedMessageStore; }
public PublisherChannelConfig(ICurrentPublisher publisher, IIndex <ConnectionTypeConstants, IConnection> connectionFactory) { _publisher = publisher; _publisherConnection = connectionFactory[ConnectionTypeConstants.Publisher]; }