エンティティフレームワークをdaoとして使用して、アプリケーションを3つのレイヤーにカプセル化しようとしていました。でも無理だと思います!! そこで、コントローラーでDbSetを使い始め、次のようなことを行います。
var product = new Product();
product.Name = "product name";
db.Product.Add(product);
db.SaveChanges();
しかし、今はBLレイヤーがないので、SaveChanges()の後に電子メールを送信するようにオブザーバーを設定するにはどうすればよいですか?