代码之家  ›  专栏  ›  技术社区  ›  tghw megawac

Linq到Sql中的信号?

  •  9
  • tghw megawac  · 技术社区  · 15 年前

    有人知道做类似的事情的方法吗 Django's signals 使用LINQ到SQL?

    我试图记录何时插入新行以及何时更新某些列,所以我只想 pre_save post_save 信号。

    我可以用一些模型,通过使用定义为 OnFooIDChanging() OnFooIDChanged() (在哪里 FooID 是主键),但这不适用于主键不是标识或由代码设置的模型。

    OnValidate() ,但那只是 ,这使得处理数据库变得很困难,因为 DBContext.SubmitChanges() SubmitChanges() 从内部被召唤,使 邮政储蓄 就我所知,基本上是不可能的。

    2 回复  |  直到 15 年前