0

我正在構建一個使用EF和Repository模式的Windows Azure應用程序。我使用TFAB保護了所有我的get方法和savechanges方法。這是否足夠或將不得不單獨使用TFAB來包圍業務層的所有數據庫調用?瞬態故障處理,SQL Azure,知識庫和EF

回答

0

這真的取決於您自己的業務需求。你甚至不需要使用TFAB保存 - 事實上,大多數情況下,當某些事情失敗時,它通常會在較長的時間內失敗,然後在TFAB通常重試動作的1-2秒內失敗。

那麼,你想要更快地失敗並重試更長嗎?無論TFAB您的代碼需要爲失敗做好準備。你的閱讀與寫作一樣重要嗎?你關心應用程序中的某些功能是否真的努力工作而不是拋出錯誤屏幕?如果是這樣,那麼你也應該包裝你的閱讀。

相關問題