Posts

Showing posts with the label Request Schema Validation

Json/XML Request parameter schema validation

 public class ValidateAttribute : ActionFilterAttribute     {         public override void OnActionExecuting(ActionExecutingContext filterContext)         {             try             {                 if (filterContext.HttpContext.Request.Method == "POST")                 {                     string requestData = string.Empty;                     using (var reader = new StreamReader(filterContext.HttpContext.Request.Body))                     {                         filterContext.HttpContext.Request.Body.Seek(0, SeekOrigin.Begin);            ...