public EscutaEventoNotificarAlteracaoCerveja(IOptions <ConfiguracoesRabbitMq> configuracoesRabbitMqOptions, ILogger <Cerveja> logger) { _configuracoesRabbitMq = configuracoesRabbitMqOptions.Value; var fabricaConexao = new ConnectionFactory { HostName = _configuracoesRabbitMq.Servidor, UserName = _configuracoesRabbitMq.Usuario, Password = _configuracoesRabbitMq.Senha }; _conexao = fabricaConexao.CreateConnection(); _canal = _conexao.CreateModel(); _canal.QueueDeclare(_configuracoesRabbitMq.NomeFila, false, false, false); _logger = logger; }
public EventoNotificarAlteracaoCerveja(IOptions <ConfiguracoesRabbitMq> configuracoesRabbitMqOptions) { _configuracoesRabbitMq = configuracoesRabbitMqOptions.Value; }