在我的应用程序中进行一些更改以使用viewmodels而不是域模型。我想出了这个问题。在创建新项目ex:CreatedDate时,有一些字段未使用...但在查看项目列表或项目详细信息时我需要它们。
我见过教程,他们在前端使用viewmodels。
为表单创建另外一个模型是一个好习惯,我只公开创建项目所需的字段,同时还有用于查看的模型和后端操作的域模型?或者有更好的方法解决这个问题吗?
答案 0 :(得分:0)
您可以只展示域模型,以便在不使用视图模型的情况下将数据从逻辑抽象传输到视图抽象