2017-04-03 13 views
-3

ASP.NETアプリケーションに対処するHTTP要求をどのように遅延させることができますか?ASP.NETアプリケーションの遅延要求

遅延は、サーバーで要求を処理する前である必要があります。

さらに、どのリクエストに遅延が必要かを選択するのが好きです。

なぜ遅延が必要ですか?

一部の要求は、KernelBase.dllで例外をスローします。 要求を遅延させると、アプリケーションがデータを初期化して例外がスローされなくなります。

+0

おそらく、アプリケーションの開始時にデータを初期化することを検討しますか? –

+0

私は最初にデータを初期化し、利用可能なデータを待つ要求を強制することになります – phuzi

答えて

0

あなたの要件について私が理解しているところから、私はアプリケーションのBeginRequestイベントハンドラで何らかのスピン待機を追加するように誘惑されます。 その時点での要求またはアプリケーションの状態(データ初期化状態を含む)の条件に基づいて、タイマーを呼び出すかどうかを選択できます。

関連する問題