1
集約ルートの子を直接更新するか、集約ルートのみを更新するのがベストプラクティスですか?例えば、その好ましい:ドメインロジックを配置して集約ルートの子を更新する適切な場所はどこですか?
Order.UpdateOrderLineQuantity(orderLine, quantity);
または
Order.OrderLines[0].UpdateQuantity(quantity);
この部門の任意の指導をいただければ幸いです。
それは意味がありますが、私は主に既に注文の一部である行に関係しています。注文の更新を処理させる方が良いでしょうか? – Jason
ああ、私は例を誤解しましたが、それは私の答えの要点を変えません。 –
これはAR APIの汚染を引き起こす可能性があります.ARは各エンティティの動作を公開する必要がありますが、これは受け入れられますか? – Sudarshan