private async Task Post(HttpContext httpContext) { var handler = new MyController(); var bodyValue = (JsonDocument)await _reader.ReadAsync(httpContext, typeof(JsonDocument)); var result = handler.Post(bodyValue); await result.ExecuteAsync(httpContext); }