AspNetCore.MyCustomAttributes.FooAtrribute.IsValid C# (CSharp) Method

IsValid() protected method

protected IsValid ( object value, ValidationContext validationContext ) : ValidationResult
value object
validationContext ValidationContext
return ValidationResult
        protected override ValidationResult IsValid(object value, ValidationContext validationContext)
        {
            if (validationContext == null)
            {
                throw new ArgumentNullException(nameof(validationContext));
            }

            return new ValidationResult($"{validationContext.DisplayName} is invalid");
        }
    }