MvvM-Light v3取消注册有问题吗?
我正在注册这样的:
Messenger.Default.Register<DialogResponse>(this,
MessageTypesUI.YesNoQueryResponse,
AnswerResponse);
Run Code Online (Sandbox Code Playgroud)
然后在"AnswerResponse"
Messenger.Default.Unregister<DialogResponse>(MessageTypesUI.YesNoQueryResponse);
Run Code Online (Sandbox Code Playgroud)
两个方法都执行,并且调用AnswerResponse,但第二次调用它两次,第三次调用三次,等等.
它就像我的"取消注册"被忽略一样.
我用Unregister()和普通的Unregister()尝试了它
V4的发行说明中有一些内容让我怀疑版本3取消注册有问题...
mvvm-light ×1