![]() |
1
2
它叫MVC。不,说真的。你网站的模型恰好被称为viewmodels。 MVC并没有说模型应该是什么,只是说它应该如何与M和C交互。 |
![]() |
2
2
正如您可能已经阅读或体验到的那样,automapper用于映射对象。当涉及到MVC时,V(视图)和C(控制器)非常清晰。使许多人困惑的是M(模型)。MVC并没有强调如何构建模型。您可以通过运行一个直接的SQL查询或使用诸如nhibernate或linq2sql之类的ORM工具或您选择的实体框架来构造您的模型。 如果你真的想把关注点分开,你可以向前迈出一步,做大多数人做的事情。您可以引入存储库模式来处理可以使用服务检索的模型数据。在这种情况下,automapper会出现在需要将实体和dto映射到的图片中。 我认为不需要简化从服务层构建模型的方法。在这种情况下,正常的MVC也是有效的:) |
![]() |
3
0
“相关”的问题给了我最好的答案。 设计模式在本文中定义得相当好 How we do MVC â View models 合适的Monica似乎是MVC视图模型或MVC-VM。 |
![]() |
Xsayar · 如何将两个命令绑定到WPF按钮? 6 年前 |
![]() |
Mark Denom · 我的数据绑定是如何写出长度属性的? 6 年前 |
![]() |
Dev · 如何更新绑定到UI的集合? 6 年前 |
![]() |
Detlef D Soost · 多重绑定未设置值 6 年前 |
![]() |
Jack Guo · 在MVVM中清除集合视图的正确方法 6 年前 |