通过静态对象的静态属性访问asp.net Mvc3会话变量是否安全?

时间:2013-12-28 07:31:37

标签: asp.net-mvc-4 session static

这个问题在这里解释了这个问题 Is it safe to access asp.net session variables through static properties of a static object? 但我的例子可能更复杂,是否安全?

public static class SessionManager
{
    public static tbuser User
    {
        get
        {
             var user = HttpContext.Current.Session["User"] as tbuser
             user.money = RetriveFromDb(user.name)
             HttpContext.Current.Session["User"] = user;
             return user;
        }
        set { HttpContext.Current.Session["User"] = value; }
    }
}

0 个答案:

没有答案