Beispiel #1
0
        public static JsonResult CreateResult(List <ValidationError> errorList, string path)
        {
            Dictionary <string, object> data = new Dictionary <string, object>
            {
                { "type", ValidationError.GetErrorLink(path) },
                { "title", "Parameter validation error" },
                { "detail", "One or more invalid parameters were specified." },
                { "status", (int)HttpStatusCode.BadRequest },
                { "instance", path },
                { "validationErrors", errorList },
            };

            JsonResult res = new JsonResult(data)
            {
                StatusCode  = (int)HttpStatusCode.BadRequest,
                ContentType = "application/problem+json",
            };

            return(res);
        }