Incoming data validation is a standard requirement when implementing your web-API. Because before your data processing can take place, you have to ensure the integrity of the incoming data. ASP.NET ...
These attributes can be used to decorate model properties or record parameters, enforcing validation automatically via the .NET data annotations framework.