protected override async Task ExecuteAsync(CancellationToken stoppingToken) { _binanceOptions = _configuration.GetSection(BinanceOptions.ExchangeName).Get <BinanceOptions>(); _binanceOptions.Connections.ForEach(connection => { _connectionsQueue.QueueWS(connection); }); await BackgroundProcessing(stoppingToken); }
public void AddConnection(BinanceConnection connection) { _queue.QueueWS(connection); }