重载EF Context Provider AfterSave实体

时间:2014-05-28 21:29:30

标签: entity-framework breeze

我在我的EFContextProvider上重载AfterSaveEntities,即使实体验证失败而没有存储在数据库中,仍然会调用AfterSaveEntities方法。

我的问题是"如果由于验证错误而没有实际保存任何内容,是否应该调用AfterSaveEntities?"

如果以这种方式调用AfterSaveEntities有没有办法告诉那个saveBundle实际上没有保存?

1 个答案:

答案 0 :(得分:0)

您是否重载或覆盖AfterSaveEntities方法?我猜你压倒它而不是重载它。根据breezejs文档"在AfterSaveEntities中,您可以在实体成功保存后访问实体" http://www.breezejs.com/documentation/contextprovider