/// <summary> /// Create a new instance of BinanceSocketClient using provided options /// </summary> /// <param name="options">The options to use for this client</param> public BinanceSocketClient(BinanceSocketClientOptions options) : base(options, options.ApiCredentials == null ? null : new BinanceAuthenticationProvider(options.ApiCredentials)) { Spot = new BinanceSocketClientSpot(log, this, options); FuturesCoin = new BinanceSocketClientFuturesCoin(log, this, options); FuturesUsdt = new BinanceSocketClientFuturesUsdt(log, this, options); SetDataInterpreter((byte[] data) => { return(string.Empty); }, null); }
/// <summary> /// Create a new instance of BinanceSocketClient using provided options /// </summary> /// <param name="options">The options to use for this client</param> public BinanceSocketClient(BinanceSocketClientOptions options) : base(options, options.ApiCredentials == null ? null : new BinanceAuthenticationProvider(options.ApiCredentials)) { Spot = new BinanceSocketClientSpot(log, this, options); Futures = new BinanceSocketClientFutures(log, this, options); }