예제 #1
0
        private async Task Unauthorised(ActionExecutingContext context)
        {
            var response = context.HttpContext.Response;

            response.StatusCode = 401;
            response.Headers.Add("content-type", "application/json");
            var errorModel = new ErrorResponse
            {
                StatusCode = 401,
                Message    = "Request to the gateway is unauthorised."
            };
            await response.WriteAsync(errorModel.AsJsonString());
        }