Situation: There is an application with a frontend on ASP MVC 4.5.
The data is chased through its own json api. The api methods are action controllers.
The model often chases not full, but only changed properties. When it arrives at the controller, it is validated, but it often fakes (since often only changes come, and not all of it).
There is a "correct" validation, but it happens on the next level following the controllers.
Question: how to disable MVC validation, which occurs before the controller is called? (I'm talking about the one that installs ModelState.IsValid)?
(I do not want to validate each entity 2 times, once the file on the controller and once in its own code further)