Где лучше всего делать сопоставления из модели вида в модель домена? По сопоставлениям я имею в виду от моего объекта EditGrantApplicationViewModel
до GrantApplication
.
Предположим, что у меня есть следующий метод действий (частичный код):
[HttpPost]
public ActionResult Create(EditGrantApplicationViewModel editGrantApplicationViewModel)
{
if (!ModelState.IsValid)
{
return View("Create", editGrantApplicationViewModel);
}
return View("Index");
}
Мне нужно передать EditGrantApplicationViewModel
методу уровня сервиса и выполнить сопоставления в методе?