public SenderRabbitMQFor(CredentialsRabbitMQ credentials, string exchange, ILogger <ISenderFor <T> > logger) { this.exchange = exchange; this.logger = logger; var factory = credentials.Get(); connection = factory.CreateConnection(); channel = connection.CreateModel(); }
public ReceiverRabbitMQFor(Func <IPipelineReceiverFor <T> > services, ResourcesRabbitMQ resources, ReceiverConfigurationRabbitMQ <T> receiverConfiguration, CredentialsRabbitMQ credentials, ILogger <IReceiverFor <T> > logger) : base(services, logger) { this.resources = resources; this.receiverConfiguration = receiverConfiguration; this.credentials = credentials; }