Связующее модели обычно ассоциируется с данным типом.Таким образом, в вашем Application_Start
:
ModelBinders.Binders.Add(typeof(SomeViewModel), new SomeModelBinder());
Это зарегистрирует подшивку модели SomeModelBinder
для всех действий контроллера, которые принимают SomeViewModel
как параметр.Например:
public ActionResult Foo(SomeViewModel model)
{
...
}