2017-10-30 7 views
0

「EntitySav ed EventData」は、UoWが完了した後に自動的にトリガーされます。カスタムイベントを作成したいのですが、これは変更がデータベースに保存された後にのみ発生します。 いくつかの特定のケースでのみ、イベントを手動でトリガーしたいと思います。これはどうすればいいですか?「UoW後」イベントを手動でトリガー

答えて

3

は変更がhow ABP does itのようにイベントハンドラを追加することにより、保存した後は、トリガすることができます。

_unitOfWorkManager.Current.Completed += (sender, args) => 
{ 
    // Manually trigger the event only in some specific cases 
}; 
+0

おかげで、それは私が探していたラインでした。 – Worthy7