2
私のプロジェクトでSqlProfileProviderクラスを使用しています。任意のプロファイルプロパティ(誕生日など)でプロファイルを検索したいと考えています。asp.netプロファイルプロバイダ特定のプロパティを検索
私が見た検索方法は、ProfileManager.FindByUserNameだけです。
誰でも実装していますか?または、プロファイルのリストを反復処理(非常に非効率的)し、フィルタリングする必要がありますか?
問題は、すべてのプロファイルをメモリに読み込むことです。私の心配はパフォーマンスです。 私の回避策は、キャッシュ内の最小限のプロパティセットをロードし、linqを使ってデータを見つけることでした。 – Pablo
私はこれを述べたはずですが、私の考えは直接DBに対してクエリを実行することでした。それはあなたに良いパフォーマンスを与えるでしょう。 – Larsenal