It seems straightforward but I just can't figure out a clean and common way to apply different validation rules to http request body.
Binding action parameters to request route or query strings applies the validation data annotations like (required, maxLength, ...etc).
On the other hand I couldn't find a recommended approach to apply similar validations when binding action parameters to request body.
I appreciate if you could guide me to the recommended or most common ways to handle this.