protected abstract Task SendAsync(WebSocketMessage message);
internal WebSocketReceiveResult(WebSocketMessage message) { Success = true; Message = message; }