public CryptoCompareSocketClient(string url = "https://streamer.cryptocompare.com", ILogger <CryptoCompareSocketClient> logger = null) { _logger = logger ?? NullLogger <CryptoCompareSocketClient> .Instance; _url = new Uri(url); _client = new SocketIoClient(); _client.On("m").Subscribe(OnMessage); }
internal MessagePacketProcessor(ISocketIoClient client, ILogger logger) { _client = client; _logger = logger; }
internal OpenPacketProcessor(ISocketIoClient socket, ILogger logger) { _socket = socket; _logger = logger; }