最佳的ViewModel到Domain Model映射位置是哪里?在这里所说的映射是从我的EditGrantApplicationViewModel
到一个GrantApplication
对象。
假设我有以下操作方法(部分代码):
[HttpPost]
public ActionResult Create(EditGrantApplicationViewModel editGrantApplicationViewModel)
{
if (!ModelState.IsValid)
{
return View("Create", editGrantApplicationViewModel);
}
return View("Index");
}
我需要将editGrantApplicationViewModel
传递给服务层方法并在该方法中进行映射吗?