Code First アプローチを採用する場合、コールバックの概念は Entity Framework で利用できますか?
インスタンスが作成、更新、または削除されたときにモデル プロパティを更新する方法を探しています。例:
Order オブジェクト (単純な POCO クラスで表されます) の場合、合計金額に応じて、作成および更新時に Status プロパティを "READY" または "TO_REVIEW" に設定します。
CreatedAt プロパティを持つすべてのモデル ... 作成時に = DateTime.Now を自動的に設定したいと考えています。
UpdatedAt プロパティを持つモデル ... = DateTime.Now on update を自動的に設定したい。
Rails 開発に由来する、モデル オブジェクトのライフサイクルのさまざまな時期に利用できるフックが多数あります。私は、EF と Code-First に移行するときに、.NET の世界で同様のものが利用できることを願っています。
ありがとう