我在 MVVM 应用程序中有业务逻辑 - 不是真正的“数据”,而是真正的逻辑,这意味着“规则”。示例:在 wpf TreeView 中拖动项目,其中每个对象都基于视图模型并且具有取决于业务案例的属性。当然,视图模型中的这些属性是“特定于业务的”。但我倾向于不在“viewmodel”或“Model”下放置静态,如“CanAcceptDragObject()”。这种通用(大部分是静态的)业务特定代码的常见本地位置是什么?
问问题
216 次