dotnetcurry/aspnet-webapi-custom-action-filter
ASP.NET Web API saves valuable server resources by validating the request even before it reaches the action method. This allows us to relay the model validation error messages to the client using custom action filter