public BinanceService(BinanceConfig config, DatabaseService databaseService, IServiceProvider serviceProvider, GeneralConfig generalConfig, IBinanceApi binanceApi, ILogger <BinanceService> log) { _config = config; _databaseService = databaseService; _binanceWebsocketService = serviceProvider.GetService <IBinanceWebsocketService>(); _generalConfig = generalConfig; _log = log; _client = binanceApi; _client.HttpClient.RateLimiter.Configure(TimeSpan.FromMinutes(1), 200); }