Exemplo n.º 1
0
        private Task HandleExceptionAsync(HttpContext context, Exception exception)
        {
            context.Response.ContentType = "application/json";

            var response = exception is WarningException
                ? ControllerResponse.Warning(exception.Message)
                : ControllerResponse.Exception(ExceptionMessages.Error);

            return(context.Response.WriteAsync(JsonConvert.SerializeObject(response)));
        }