だから私はC#のサーキットブレーカーにPolly(素晴らしい)を使っています。
Web サービスを呼び出すときに、いくつかの例外をキャッチするために使用していました。たとえば、次のようになります。
_policy = Policy
.Handle<TargetInvocationException>()
.Or<CommunicationException>()
.Or<EndpointNotFoundException>()
...
しかし、次のことを行う方がはるかに簡単かどうか疑問に思っています。
_policy = Policy
.Handle<Exception>()
それから、あらゆる種類の問題があるサービスコールの場合、私はカバーされます. しかし、これを行うことで、将来、考えていなかった問題が発生するのではないかと心配しています。
何かご意見は?