示例#1
0
        private async Task <IActionResult> HandleRequest(HttpMethod httpVerb, /*string url,*/ object value)
        {
            var request = new HandlerRequest(HttpContext, _HandlerName, MethodBase.GetCurrentMethod().Name, /*url,*/ value);

            _logger.LogDebug($"{_requestID} - HandlerRequest: {JsonConvert.SerializeObject(request)}");

            var handler = _requestHandlerFactory.BuildHandler(httpVerb);
            var result  = await handler.Process(HttpContext, new JsonContent(value));

            return(FormatResult(result));
        }