【发布时间】:2015-04-30 14:42:36
【问题描述】:
我正在自学模型视图演示者视图模型设计模式,以准备加入一个新项目,该项目将使用该模式和 WinForms(不是 WPF)。
在我的研究中,我看到了在使用 Presenter 时该模式的不同用途。我见过的一些网站通过构造函数传入 ViewModel 对象和视图,另一个将模型作为接口和视图传入,最后另一个只是在演示者类中实例化模型的视图。
由于显示方式不同,我的问题是,演示者的正确实现是什么,应该像 MVP 一样传递视图和模型,或者使用什么样式无关紧要?
谢谢
【问题讨论】:
标签: c# design-patterns mvp