1

フローでリポジトリの更新メソッド/機能にフックまたは拡張する方法はありますか? とにかくオブジェクトが変更された場合、いくつかのメッセージを (オブジェクトとして) 作成するのが好きです。

現在、オブジェクトをリポジトリに渡して更新した後、コントローラで UnitOfWork を使用しています。しかし、それにより、メッセージングは​​その関数内で機能するだけであり、そのオブジェクトを更新する「グローバル」ではありません。

それをそのオブジェクトのセッターに入れるという考えは好きではありません。私の意見では、それは厄介なコードです。

何か案は?

4

2 に答える 2

0

Flows AOP 機能を確認する必要があります。関心の分離 (SoC) の前提の下では、通知を送信することはリポジトリのタスクではありません。

ドキュメントを見てください: Aspect Oriented Programming

于 2015-11-12T10:32:04.830 に答える