ASP.Netユーザーオブジェクトにカスタムインスタンスプロパティを追加したいと思います。などは、今、私が知りたいのですがどのようなものですASP.Netのカスタムユーザープロパティ/メソッド
、User.ProfileInfoPercentage
:User.LoginTimes
またはユーザープロファイルの完了率を計算し、同じようにアクセスすることができます。たとえば、私はすべてのユーザのログインをログに記録し、のようなものを持っているしたいのですがこれを行うための最良の方法は何でしょうか?
ユーザーインスタンスについては忘れていますか? (たとえば、useridとProfilePercentage情報を持つデータベーステーブルを定義し、
DB.GetProfilePercentage(Context.Current.User.UserID)
のようなプロファイルからデータを取得する)ASP.Netユーザークラスをオーバーライドして、自分の機能を追加します。
ユーザークラスに拡張メソッドを使用します。
私が気づいていない他の方法はありますか?