Validate() public method

public Validate ( ) : PageModel,
return PageModel,
Example #1
0
        public static void ValidateToModelState(this PageModel model, object?objectToValidate = null)
        {
            model.CheckNotNull(nameof(model));

            var errors = objectToValidate != null?objectToValidate.Validate() : model.Validate();

            if (errors != null)
            {
                foreach (var item in errors)
                {
                    model.ModelState.AddModelError(item.MemberNames.ToString(), item.ErrorMessage);
                }
            }
        }