GetPropertyValue() メソッドが呼び出されるのはいつですか?
SQL プロファイル プロバイダーのプロキシ パターンを作成し、アプリケーションでプロファイル プロパティを使用してみました。
認証済みユーザー モードと匿名ユーザー モードの両方を試しました。プロファイル プロパティの値にアクセスするたびに、 profileProvider GetPropertyValue() メソッドが呼び出され、DB にアクセスして値を取得しています。
知りたいのですが、プロファイル値がコンテキスト内に存在するのはいつですか?
リクエストごとに、値を取得するために profileProvider が呼び出されていることがわかります。もしそうなら、HttpContext.Current に Profile を持つことの用途は何ですか?