因此,您实例化一个 EF 上下文,将对象推入或拉出,它会跟踪对象更改的完整状态(如果更改跟踪打开)。到目前为止,开发人员一直负责进行这些修改。但是一旦调用 SaveChanges,所有这些记录都会被批量提交,开发人员被剥夺了最终结果的权利,在错误时保存错误消息或在完成时成功调用。
有没有办法自定义 SaveChanges 过程,使其不是这样的黑匣子?理想情况下,能够自定义流程真的会为我打开很多东西,尤其是对于我的应用程序架构。
谢谢。
因此,您实例化一个 EF 上下文,将对象推入或拉出,它会跟踪对象更改的完整状态(如果更改跟踪打开)。到目前为止,开发人员一直负责进行这些修改。但是一旦调用 SaveChanges,所有这些记录都会被批量提交,开发人员被剥夺了最终结果的权利,在错误时保存错误消息或在完成时成功调用。
有没有办法自定义 SaveChanges 过程,使其不是这样的黑匣子?理想情况下,能够自定义流程真的会为我打开很多东西,尤其是对于我的应用程序架构。
谢谢。