Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在模块之间进行通信时,Prism4 中哪种方法最好?虽然我使用过事件聚合器。
如果您的模块跨越不同的程序集,最好像您一样使用事件聚合器。这将确保您的模块不是紧密耦合的。
事件聚合器很好,但有时最好将通用模块与接口一起用于您想要用于不同模块的基本类。另一种方法是使用区域/视图的上下文在 UI 元素之间进行通信