0

我正在构建一个使用EF和Repository模式的Windows Azure应用程序。我使用TFAB保护了所有我的get方法和savechanges方法。这是否足够或将不得不单独使用TFAB来包围业务层的所有数据库调用?瞬态故障处理,SQL Azure,知识库和EF

回答

0

这真的取决于您自己的业务需求。你甚至不需要使用TFAB保存 - 事实上,大多数情况下,当某些事情失败时,它通常会在较长的时间内失败,然后在TFAB通常重试动作的1-2秒内失败。

那么,你想要更快地失败并重试更长吗?无论TFAB您的代码需要为失败做好准备。你的阅读与写作一样重要吗?你关心应用程序中的某些功能是否真的努力工作而不是抛出错误屏幕?如果是这样,那么你也应该包装你的阅读。

相关问题