public async Task SendAsync(byte[] data, WebsockOpCode opcode = WebsockOpCode.Text) { WebsockFrame frame = new WebsockFrame(); frame.Fin = true; frame.Data = data; frame.Masked = true; frame.Opcode = opcode; byte[] frameData = frame.Dump(); await stream.WriteAsync(frameData, frameData.Length); }