【发布时间】:2011-03-09 00:22:42
【问题描述】:
我正在使用 Josh Smith 的 MVVM Foundation 项目 Messenger 类,但我有一个关于退订消息的问题。目前我有多个 ViewModels 将消息注册为字符串,例如我有 -
ViewModelA - 注册消息“A” ViewModelB - 注册消息“A”
所以两个注册的消息都有相同的字符串。
我的问题是,当 ViewModel 关闭时,从 ViewModel 实例取消注册特定消息的最佳方法是什么(假设多个 ViewModel 可以具有相同的消息字符串)。
干杯,
提姆。
【问题讨论】: