Rad*_*u D 3 asp.net-mvc design-patterns asp.net-mvc-3
我正面临一个mvc 3应用程序的设计问题.我有一个viewmodel ProductCreateModel,它有一个Categories列表.
现在我在控制器中设置Categories列表,但我在想如果在ProductCreateModel构造函数中对数据源进行indect是一个好主意.
您是否认为视图模型应该是胖模型,也知道从数据源读取依赖数据?......或者这是控制器的事情?
我认为视图模型应该是轻量级模型,并且它们读取相关数据的唯一方法应该是"父"对象的属性,它们实际包装的模型.
大多数情况下,我的视图模型只是具有属性的类,所有逻辑都在控制器或服务类中(如果我们说的是很多逻辑,否则将放在控制器中).所有这些都是为了更容易测试.
归档时间: |
|
查看次数: |
958 次 |
最近记录: |