PRISM WPF アプリケーションがあります。コンストラクターでイベント (CultureChangedEvent としましょう) をサブスクライブし、アクションを実行する PatientViewModel があります。
私のメイン ビュー モデルには、ObservableCollection があります。
ユーザーが ObservableCollection から PatientViewModel インスタンスを削除し、CultureChangedEvent が発生した場合、削除された PatientViewModel は引き続きメモリ内にあり、イベントを受け取ります。そのため、現在、PatientViewModel を削除するときは、イベントの登録を解除しています。しかし、これが正しいアプローチなのだろうか?または、何か不足していますか?
ありがとう!L