誰かがメディエーターパターンが複数のインスタンスでどのように機能するかを説明できますか?
ビュー内の私のコード:
public MyView() {
Mediator.Register("CloseWindow",()=>Close());
}
およびViewModel内:
public SomeMethod() {
Mediator.Notify("CloseWindow");
}
これは、ViewとViewModelのペアのインスタンスが1つしかない限り検出されます。
複数のインスタンスでそれを解決するにはどうすればよいですか?