我使用的6.2.0可用的棱鏡後視導航從
最新的穩定版本我已經安裝的棱鏡使用IRegionMemberLifetime
接口視圖模型,並設置KeepAlive
屬性使用棱鏡在WPF應用程序返回false。在視圖模型中,創建時使用以下代碼註冊到IEventAggregator
事件。
EventAggregator.GetEvent<NewLayerSetEnabledEvent>().Subscribe(NewLayersetEnabledAction);
的問題,我有是我從視圖導航後,視圖模型依然存在,當我發佈這個事件另一種觀點也被調用。有沒有辦法強制視圖在GC導航後被處理掉,或者是否需要在調用OnNavigatedFrom
事件時取消訂閱事件。