1

では、Event Store 3.0を介してイベントを公開するための推奨される方法は何でしょうか?私がこのようにEventStoreを接続すると仮定します:

.UsingAsynchronousDispatchScheduler()
.DispatchTo(new DelegateMessageDispatcher(DispatchCommit))

ここで、「DispatchCommit」は次のようになります。

DispatchCommit(Commit commit)

コミットされたイベントが期待どおりに発生するのを見ることができます。ただし、ES 2.0ではIContainerがメッセージディスパッチャーに渡され、バスインスタンスを解決してイベントを送信できました。IDispatchCommitsを実装するクラスを使用しますか?

ES 3.0を使用している人はいますか?

4

1 に答える 1

0

コミットをディスパッチするために本番環境で使用しているコードは次のとおりです:https ://gist.github.com/1311195

依存関係のインスタンスを1つだけ作成するようにコンテナーを構成しています。

于 2011-11-12T19:49:33.337 に答える