Ok。非同期タスクを実行している外部スクリプト [編集: Web サービス] を呼び出しています。通常、完了するまでに 1 ~ 2 分かかります。
続行する前に、前のタスクがまだ完了しているかどうかを確認するために別の呼び出しを行う必要があるため、その間、ユーザーに「お待ちください」メッセージを表示したいと考えています。
タイマーを使用することは、必ずしも良い解決策ではありません。続行する前に、ユーザーが実際に待機する必要があります。
だから私が持っている質問は、thread.sleep が Web アプリケーション全体をスリープ状態にするのか、それとも現在の UI の 1 つだけをスリープ状態にするのかということです。
他の Web サイト訪問者の UI がハングしたくありません。これが本番環境でどのように機能するかはわかりません。
Windows 2008 r2でiis 7を使用しています
ありがとう