コード例 #1
0
        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);
        }