我正在尝试使用Model View Presenter(MVP)模板在我的应用程序中开发项目管理系统。我的问题是:如何使用一个演示者和多个视图(winforms和控制台)。例如,当用户打开一个项目时,他们选择在winforms中或通过控制台应用程序打开它 。我该怎么做?
请参见此处的示例。https://github.com/mjhillman/Locator
此应用程序中的演示者创建视图的实例。也许您可以改为创建控制台的实例。