public BinanceExchangeUtil( BinanceHttpClient binanceHttpClient ) { _binanceHttpClient = binanceHttpClient; // get info // TODO: handle exception _exchangeInfo = _binanceHttpClient.ExchangeInformationAsync().GetAwaiter().GetResult(); }
public BinanceMarketHistoryDataSource( ILogger <BinanceMarketHistoryDataSource> logger, IWebHostEnvironment webHostEnvironment, IServiceProvider serviceProvider, BinanceHttpClient binanceHttpClient ) { _logger = logger; _webHostEnvironment = webHostEnvironment; _serviceProvider = serviceProvider; _binanceHttpClient = binanceHttpClient; }
public BotWorkerService( ILogger <BotWorkerService> logger, IOptions <ApplicationSettings> config, IServiceProvider serviceProvider, BinanceHttpClient binanceHttpClient, BinanceWssClient binanceWssClient ) { _logger = logger; _config = config; _serviceProvider = serviceProvider; _binanceHttpClient = binanceHttpClient; _binanceWssClient = binanceWssClient; }