仅 MVVM 消息传递框架
本文关键字:框架 消息传递 MVVM | 更新日期: 2023-09-27 18:35:18
这个问题将相当简短,回答起来很快。
我正在以视图优先方法使用 MVVM 设计模式做一个项目。我目前正在几乎所有事情上都使用自己的实现,但是在创建消息传递功能以使我的ViewModel能够传输数据时,我不想重新发明轮子。那么,是否有一个消息传递框架就像在MVVM Light中实现的那样?因为我不想只为一个类导入整个框架。
另一个可接受的解决方案是,如果 MVVM View-First 中有一种方法可以进行对话并获取其 ViewModel 的值。
终于找到了我想要的:Caliburn.Micro提供了他的EventAggregator(消息传递的另一种名称)作为一个单独的框架。这正是我正在寻找的,我现在可以在使用对话框时让我的视图模型与之通信