0

Windowsストアアプリ8アプリケーションがあります。

私のアプリケーション構造:

  • サーバー側 - リポジトリ パターンを使用して DAL - Entity Framework への参照を持つ WCF サーバーは、SQL DB にアクセスします (現在はローカル データベースであり、Database First を使用しています)。
  • クライアント側 - 2 つのサービスを使用する Windows Store Apps 8 - 1 つは私のもので、もう 1 つは Bing Maps のものです。

したがって、アプリケーションを起動すると、最初にサーバーが起動し、次にアプリケーションがログイン ページを表示します。これまではすべて問題ありませんでした。

次へ -> アプリケーションに (Facebook API を介して) サインインします。ここに問題があります。最初にサインインしてメイン ページにリダイレクトされるまでに 25 秒ほどかかります。

メイン ページにリダイレクトされると、bing マップが読み込まれ、WCF サービスに移動して小さな操作が行われます (1 秒もかかりません)。

注:私のコードは正しくないと思いますが、サインアウトしてから再度サインインすると、2 回目は 5 秒未満で済みます。

その遅さの原因は何でしょうか?

4

1 に答える 1