我在我的EFContextProvider上重载AfterSaveEntities,即使实体验证失败而没有存储在数据库中,仍然会调用AfterSaveEntities方法。
我的问题是"如果由于验证错误而没有实际保存任何内容,是否应该调用AfterSaveEntities?"
如果以这种方式调用AfterSaveEntities有没有办法告诉那个saveBundle实际上没有保存?
答案 0 :(得分:0)
您是否重载或覆盖AfterSaveEntities方法?我猜你压倒它而不是重载它。根据breezejs文档"在AfterSaveEntities中,您可以在实体成功保存后访问实体" http://www.breezejs.com/documentation/contextprovider