WCF サービスを使用してデータをフィードする WPF アプリケーションを作成しています。普通の退屈なもの。私はRIAを使用していません。
すべてのサービス呼び出しに使用するサービス クライアント オブジェクトへの参照を 1 つだけ保持するグローバル ビュー モデルがあります。重要なデータを待っている間、ユーザーがアプリケーションと対話するのを防ぐための小さな画面ブロッカーがあります。これをアプリケーション全体で自動化したいと考えています。そのため、サービス クライアント (またはその内部チャネル) でフックするイベントを探しているので、これを自動的に行うことができます。
これまでのところ、私はそれらを見つけていません。私が得た最も近いものは、Web サービスによって公開された各メソッドの完了イベントですが、メソッドが呼び出されたときは何もありません。私は数年前にいくつかの WPF/WCF 作業を行い、なんとかこの作業を行うことができましたが、方法を思い出せません。その秘密を知っている人はいますか?