-Completed イベントが何度もサブスクライブされている状態で、複数回呼び出された WebService メソッドから発生した -Completed イベントを処理するためのベスト プラクティスは何でしょうか。
この回答は、イベント引数から結果を識別することを提案しています (この例では e.Type を使用していますが、e.Result.Id または必要なものを識別するのに役立つものを使用して実行することもできます)。
一方、この回答は、各呼び出しのクライアントの初期化を示しています。
何をするのが最善ですか?
- その内容/追加情報から結果を識別します。
- イベント ウェイターごとに 1 つずつ、複数のクライアントを使用します。
- 他の何か?
質問は .NET 4.0 以降のものですが、以前のバージョンから機能し、まだ実行可能な「ベスト プラクティス」がある場合は、とにかく気軽に教えてください。