【发布时间】:2012-07-12 21:39:57
【问题描述】:
目前我有一个 Teststep.cs 业务对象和一个绑定到 system.web.MVC 命名空间并具有 IsDirty 等附加属性的视图模型挂件。
在表示层中,我有 2 个视图(模板(写入/读取 + 更多功能)和测试计划(几乎只读)),它们显示了 TeststepViewModel 的不同属性。
我应该创建一个 TeststepViewModelBase 并创建另外 2 个 ViewModels TemplateTeststepVM 和 TestplanTeststepVM 吗?
这样做有什么好处?
【问题讨论】:
-
你的问题很模糊。你到底想完成什么?
-
当我可以/应该实际使用基类时,我只想对视图模型/模型采用正确的架构方法。也许我完全错了?
标签: c# asp.net-mvc viewmodel base