您能否向我解释一下如何存储和使用自定义对象,就像我们通过网站使用 asp.net MVC 成员资格一样?我经常使用我的数据库中的同一个表,并且我想停止要求我的服务器在每一页上检索相同的信息。我不能使用 cookie,因为我有一些重要信息,我不使用会话,因为我希望这个对象可以像成员资格一样访问。用户登录后,我想将此信息一劳永逸地设置到该对象中,直到它断开连接。
例子...
非常正常的会员资格:
MembershipUser UserAccount = Membership.GetUser(HttpContext.Current.User.Identity.Name);
我想使用的自定义数据对象
MyCustomData customData = Membership.GetCustomData(HttpContext.Current.User.Identity.Name);
非常感谢你!!