私は WCF を学んでおり、現在は障害の章に焦点を当てています。
私が理解しているように、サービスによってスローされた場合、WCF は FaultException 例外を少し異なる方法で処理します。
そのため、サービスからスローされるすべての例外を FaultException にラップすることをお勧めします。
設計に関しては、WCF が好むと思われる設計 (実際のロジックと「サービス」構成/ホスティング/サービスのような詳細との間の明確な分離) に関して、私にとっては少し直感に反するようです。
これは良い習慣ですか?または、使用すべき他のテクニックはありますか?