using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WIDESEA_Core.Attributes { public class CustomValidationAttribute : ValidationAttribute { protected override ValidationResult? IsValid(object? value, ValidationContext validationContext) { if(value is string valueString) { if (string.IsNullOrEmpty(valueString)) { return new ValidationResult("错误"); } } return ValidationResult.Success; } } }