domain-events

    8

    1答えて

    これまでに紹介したCQRSのすべての例では、ドメインイベントによって更新されたモデルは更新されました。しかし、ドメインイベントでドメイン内の他の変更を引き起こしたいときはどうでしょうか?例えば は、次の要件があるとします「クローズアカウント」ボタンをクリックすると 、アカウントを、アカウント、アカウントがオフに繰り出される を閉じる閉じるを ときアカウントが閉鎖されている場合は、アカウントの所有者

    7

    2答えて

    私はUdi Dahanの ドメインイベントパターンとインフラストラクチャの単純なJava実装をthis articleで検索しています。 私は自分の解釈を実装していますが、私はJavaの初心者であり、言語の経験がないために間違いに噛まれたくありません。 私が見つけた唯一のJava実装はJdon Frameworkですが、私の現在のプロジェクトではあまりにも重すぎます。 ありがとうございます!

    4

    1答えて

    私の葉ノード(​​割り当て)には、プレゼンテーションレイヤーのビューモデル構造の上部で使用したいDurationChangedイベントがあるコンポジット構造があります。 TimeSheetViewModel)、私はそれに到達する最良の方法は何か不思議です。気になる のオプションがあります。 はTimeSheetCompositeでそれを購読します。各コンポジットは最終的にAllocationsで構

    10

    1答えて

    私は、2つの集約ルートと1つの通常のエンティティの単純な検証ドメインを持っています。 Tenant、この特定のサンプルでTenantとUserは2 AggregateRootsを補うUserGroupとUser。 UI /サービス層からコマンドを受け取ると、書き込み専用ドメインを操作するコマンドハンドラに到達します。 あなたはUserが全くAggregateRootすることになっていませんが、それ

    0

    1答えて

    :我々はDomainEvents implemantationはDIコンテナ public static IContainer Container { get; set; } 、その後 if(Container != null) { foreach(var handler in Container.ResolveAll<Handles<T>>()) handler.Handle(ar

    10

    3答えて

    Udi Dahanで記述されているようなドメインイベントの実装のサンプルコードをどこに見つけるかは、誰でも知っていますか?Domain Events – Salvation?

    13

    3答えて

    ドメインイベントをプロジェクトに導入しようとしています。コンセプトはあるUdi漢の記事で説明されて - http://www.udidahan.com/2009/06/14/domain-events-salvation/ ここでは、ドメインイベントコードが public interface IDomainEvent { } public interface IHandleDomainEven

    2

    1答えて

    この記事では、「ドメインイベント」と呼ばれる偉大なパターンを示しています。http://www.udidahan.com/2009/06/14/domain-events-salvation/ しかし、ユーザアンディによるコメント27で強調表示され、このパターンの一つの大きな欠陥:トランザクションが失敗した場合、我々はしないでくださいドメインのイベントを実行したいしたがって、何らかの種類のキューイ

    18

    2答えて

    私たちのアプリケーションでは、ドメインモデルで何か変わったときにドメインイベントを発生させます。イベントハンドラによって実行されるタスクの一部は、イベント発生時に使用された同じトランザクション内で実行されなければならず、他のタスクはこのトランザクション外で実行されなければなりません。次に、例えば 、注文ラインをOrderエンティティに追加されると、OrderLineAddedドメインイベントが発生