public void Send(byte[] message, WebSocketMessageType type) { IChannel channel = (IChannel)callback; if (channel.State == CommunicationState.Opened) { callback.Callback(CreateMessage(message, type)); } }