Допустим, у меня есть контроллер:
public BController : Controller
{
public ActionResult Foo(FooViewModel vm)
{
...
}
}
и в то же время я реализую действие в другом контроллере AController, где я хочу визуализировать результат BController.Foo, передавая конкретный объект модели. Итак:
public AController : Controller
{
public ActionResult Bar(BarViewModel vm)
{
FooViewModel fooVm = MakeFooVM(vm);
return ... ; // pass fooVm to BController
}
}
Есть ли способ сделать это в MVC?