Is there a problem with the MvvM-Light v3 unregister?
I am registering like this:
Messenger.Default.Register<DialogResponse>(this,
MessageTypesUI.YesNoQueryResponse,
AnswerResponse);
Then in "AnswerResponse"
Messenger.Default.Unregister<DialogResponse>(MessageTypesUI.YesNoQueryResponse);
Both methods execute, and AnswerResponse is called, but the second time it is called twice and the third time thrice, etc.
It acts as if my "Unregister" is being ignored.
I tried it both with Unregister() and plain old Unregister()
There was something in the release notes for V4 that made me suspect a problem with the version 3 unregister...