|
|
1
0
您可以简单地使ViewModel成为模型的子类。根据需要,您可以重构ViewModels,甚至从模型中删除其继承。
|
|
|
2
2
我从不在POST操作中使用域模型(以积累用户输入)-好吧,除非通过实体ID绑定到db。但我有时会把它们传给观点。这实际上是不好的-你看不到视图真正需要什么,你经常开始在视图中创建业务逻辑查询-但是当这变得有点糟糕时(例如,视图需要以某种方式转换域模型来查询/过滤数据),添加视图模型并将其更改为适当的实现就相当容易了。从某种意义上说,这充其量就是KISS/YAGNI——如果它有效,而且没有缺点,为什么不呢?把它改成更复杂的东西,只有情况开始需要它。 |
|
|
3
0
您还可以选择创建viewmodel作为模型的简单属性副本,然后依赖于 Automapper |
|
|
Andrus · 如何在Linux中阅读期刊 1 年前 |
|
|
Miranda · 读取xml文件时路径错误中有非法字符 1 年前 |
|
|
Primdonm · 如何将自定义列表中的字符串值格式化为货币格式? 1 年前 |
|
|
Kiryl · Sitecore中自己的控制器 1 年前 |
|
|
Farid · 如何从数据库中填充Resource.resx文件值? 2 年前 |