public IConnection CreateRabbitConnection(RabbitMQOptions options) { var factory = new ConnectionFactory { RequestedConnectionTimeout = 2000, HostName = options.HostName, UserName = options.UserName, Port = options.Port, Password = options.Password, VirtualHost = options.VirtualHost }; return(factory.CreateConnection()); }
public ConnectionService(ILogger <ConnectionService> logger, IOptions <RabbitMQOptions> options) { _options = options.Value; _logger = logger; }