发生异常时回滚更新命令的最佳实践
Best Practice to Rollback an update command when an exception happens
我有一个案例,我在 Sql 数据库中更新一条记录,然后调用 Rest Api。问题是,如果我对 Rest Service 的调用失败,我想 Rollback/revert 我更新的记录。
我正在使用 Entity 框架和 Asp.net Web api,
有没有最好的practice/way,我可以处理这种情况
您需要使用交易,请参阅文档:
我有一个案例,我在 Sql 数据库中更新一条记录,然后调用 Rest Api。问题是,如果我对 Rest Service 的调用失败,我想 Rollback/revert 我更新的记录。
我正在使用 Entity 框架和 Asp.net Web api,
有没有最好的practice/way,我可以处理这种情况
您需要使用交易,请参阅文档: