کتابخانه FoolProof.Core (مخزن آن) Attributeهای زیادی برای بحث اعتبار سنجی دارد که همگی علاوه بر Server-side از Client-side Validation هم پشتیبانی میکنن. نسخه قدیمی آن (foolproof) برای ASP.NET MVC سابق است (قبلا مقاله آموزش آن در سایت ثبت شده) ولی این نسخه از ASP.NET Core پیشتیبانی میکنه
لیست Attribute های پشتیبانی شده:
- Is
- EqualTo
- NotEqualTo
- GreaterThan
- LessThan
- GreaterThanOrEqualTo
- LessThanOrEqualTo
- Improved required validators:
- RequiredIf
- RequiredIfNot
- RequiredIfTrue
- RequiredIfFalse
- RequiredIfEmpty
- RequiredIfNotEmpty
- RequiredIfRegExMatch
- RequiredIfNotRegExMatch
- In
- NotIn