0

すべてのイベントのEventAggregatorに含まれるすべてのサブスクリプションを確認する方法はありますか?

EventAggregatorには.GetEventメソッドしかありません...しかし、各イベントに順番に移動することなく、その中に含まれるすべてのサブスクリプションを確認したいと思います。

ありがとう

4

1 に答える 1

1

すぐに使用できる実装では、すべてのイベントを取得する手段は提供されません。したがって、これが必要な場合は、次のいずれかを行う必要があります。

  • あなたのイベントの辞書を引き出すために厄介な反射に頼るEventAggregator
  • IEventAggregatorすべてのイベントを生成する別のプロパティでを補足します。イベントのディクショナリは保護されていないプライベートとして宣言されているため、継承を使用してこれを追加することはできません
于 2011-06-14T15:12:05.107 に答える