class UserValidator: IValidator
class ValidatorAttribute<TValidator> : Attribute where TValidator : IValidator
public Type ValidatorType { get; }
public ValidatorAttribute()
ValidatorType = typeof(TValidator);
[Validator<UserValidator>()]
public static void Main()
Console.WriteLine("Hello World");