eventaggregator

    0

    1答えて

    を使用したイベントアグリゲータサブスクリプションのテストで例外が発生する以下のコードを使用してIEnumerableコレクションデータを取得するサブスクライブ中に例外が発生する例外。公開されたCollectionオブジェクトをサブスクライブできません。 Mock<IEventAggregator> _mockEventAgg = new Mock<IEventAggregator>(); _mo

    0

    5答えて

    WPFとPRISMを使用してWPFアプリケーションを作成しようとしています。私はMEFとmvvmも使用しています。イベントaggregastorを使用して互いに通信できる2つのビューモデルを持つことは可能ですか?例えば。ビューモデルAでパブリッシュし、ビューモデルBでサブスクライブしますか?そしてもしそうなら、どのように?私は複数のビューモデルを持つプログラムをビルドしており、これらのビューモデル

    0

    2答えて

    私はSilverlightでPrismのイベントアグリゲータを使用しており、購読に苦労しています。コードがSubscribeメソッドにヒットしたとき、コードはただ単にハングし、次のコード行には決して進まない。私がコードを分割すると、_eventAggregator.GetEvent()はイベントの有効なインスタンスを返すようです。コードは "Subscribe"に間違いなくハングアップします。私は

    16

    2答えて

    私は多くのバックボーンモデルをコレクションにまとめ、対応するビューやビューのコレクションに接続しています。同じコレクションに属していないこれらのモデルの中には、別のモデル(おそらく複数のモデル)に関心のあるイベントを引き起こす必要があるものもあります。 これに対処するには、hereと他の場所に記載されている「グローバルイベントディスパッチャ/アグリゲータ」が推奨されます。 しかし、私はディスパッチ

    0

    1答えて

    私は現在、プリズムIEventAggregatorを使用して、異なるモジュールの2つのビュー間でwpf通信を試しています。パブリッシングモジュールとサブスクリプションモジュールが正常に動作しています。何らかの理由でサブスクライバUIが更新されない理由を理解できません。サブスクライバモジュールにmsgboxを表示するボタンを配置してください。私は適切にINotifyPropertyChangedを実

    0

    1答えて

    RX(Reactive extensions)を使用してイベントアグリゲータを実装しようとしていますが、ここではコードが使用されていますが、 subject.AddDisposableメソッドがありません。誰でも助けてくれますか?多分古いバージョンなので、Rxの新しいバージョンでこのメソッドは削除されましたか?これを実装する正しい方法は何か? if (_observablesByTypeKey.C

    10

    2答えて

    私はキャリバーンマイクロを学習しており、official siteからEventAggregatorを使用しようとしています。 しかし、私は例外 だ「このオブジェクトのために定義されていませんパラメータなしのコンストラクタを。」 メッセージ自体ははっきりしていますが、この例ではパラメータのないコンストラクタも含まれていません。私が1つを追加すると、パラメータを持つコンストラクタはヒットせず、IEv

    -1

    1答えて

    Webアプリケーション(Java + Tomcat)のクラスタがあり、アプリケーションでイベントが生成されます。ボリュームはそれほど高くはないが、1日に1000万件未満のイベント(山と谷が不均等に分布)。 イベントの集計をユーザーインターフェイスに表示する必要があります。現在、これは、各ページの表示に多数の索引がある大きな表に対してDB照会を実行することによって行われます。 イベントの流れを維持し

    5

    1答えて

    イベントハンドラは、別のビューを参照し、そのイベントをリッスンするビューを持つときに問題ありません。デカップリングと再利用に最適です。 問題が発生するかどうかを知るためにグローバルアトリビュートのイベントアグリゲータを使用するため、時々私は参照されないビューを持っていますが、私はちょうど私が傾けるDOM階層のバブリングイベントのようなものです。 が、私は次のように私はビュー階層を持っているとしまし

    5

    1答えて

    MVVMとMicrosoft Prism librariesを使用してWPFプロジェクトを作成しています。だから、私はクラスMicrosoft.Practices.Prism.MefExtensions.Events.MefEventAggregatorを使用して、私はイベントをパブリッシュクラスを介して通信し、以下のような方法をサブスクライブする必要がある場合:公開するには : myEventA