WebApplication4.Models.RequireRequestValueAttribute.IsValidForRequest C# (CSharp) Method

IsValidForRequest() public method

public IsValidForRequest ( ControllerContext controllerContext, MethodInfo methodInfo ) : bool
controllerContext ControllerContext
methodInfo System.Reflection.MethodInfo
return bool
        public override bool IsValidForRequest(ControllerContext controllerContext, MethodInfo methodInfo)
        {
            bool contains = false;
            foreach (var value in ValueNames)
            {
                contains = (controllerContext.HttpContext.Request[value] != null);
                if (!contains) break;

            }
            return contains;
        }