1

現在、私のアプリは、一連のセッション変数を満たす global.asax の Session_Start メソッドで API 呼び出しを行っています。問題は、これによりアプリケーションの初回ロードに 10 秒ほどかかることです。

この間に何らかの「読み込み中...」のプリローダーを配置したいのですが、その方法や配置場所がわかりません。

4

1 に答える 1

0

ユーザーがログインできるようになる前に Session_Start がトリガーされます。フェッチしているデータがアプリケーション スコープで同じである可能性はありますか? はいの場合は、コードを Application_Start に移動します。そうでない場合は、アプローチを変更することをお勧めします。遅延読み込み - 必要な場合にのみデータをフェッチするか、可能であればキャッシュを使用します。

于 2013-02-28T15:57:49.610 に答える