public void InitQueues() { try { if (_config.Services == null) { return; } if (_connection.TryConnect()) { foreach (var serviceConfiguration in _config.Services) { _queueList.Add(new BusQueue(_connection, serviceConfiguration, _logger)); } } } catch (Exception e) { _logger?.LogError(e, $"{_config.LocalIP} : {_config.ApplicationName}.{typeof(BusManager).FullName} : {e.Message}"); } }
public bool TryCreateChannel() { try { if (_connection.TryConnect() && !IsOpenChanel) { _channel = InitChannel(); } } catch (Exception e) { _logger?.LogError(e, $"{_connection.ServerInfo}.{typeof(BusProducer).FullName} : {e.Message}"); _channel = null; } return(IsOpenChanel); }