1
對於有許多類似殼體的PRISM項目,我們需要通過EventAggregator
發射相同的Event
。一旦他們已經訂閱,我不想過濾事件。PRISM Scoped EventAggregator
是否有可能在PRISM中創建一個本地或範圍爲EventAggregator
每個模塊/外殼?
對於有許多類似殼體的PRISM項目,我們需要通過EventAggregator
發射相同的Event
。一旦他們已經訂閱,我不想過濾事件。PRISM Scoped EventAggregator
是否有可能在PRISM中創建一個本地或範圍爲EventAggregator
每個模塊/外殼?
我不認爲這是可能的。 我能想到的唯一解決方案是在創建regions
時,將EventAggregator
註冊到子女UnityContainer
中。
另一種解決方案是爲每個模塊創建具體的事件類。
考慮在每個模塊中創建指定的事件。 –
問題是我想創建可以在每個模塊中使用的Widgets。所以他們需要訂閱同一個事件。 –