public IWebSocketsClient CreateClient(WebSocket webSocket, string client) { var socketsClient = new NdmWebSocketsClient(new WebSocketsClient(webSocket, client, _jsonSerializer), _dataPublisher); _channel = new NdmWebSocketsConsumerChannel(socketsClient); _consumerChannelManager.Add(_channel); _clients.TryAdd(socketsClient.Id, socketsClient); return(socketsClient); }