我的控制器中有以下内容:
[HttpGet]
public ActionResult Create(int setId)
{
// create new viewModel
var model = new CreateCardViewModel() {SetId = setId, Sides = new List<string>(){"Front Side", "Back Side"}};
return View(model);
}
我应该将 int 传递给 CreateCardViewModel 来构建模型吗?或者这种方法合适吗?
ViewModel 是否经常包含业务逻辑?