我有两个部分的问题,并希望得到一个“最佳实践”的建议。
谢谢大家抽出时间来帮忙!
发布于 2013-02-23 21:20:57
据我所知,您应该将有关用户的数据保存在session storage/ cookie storage中,以便任何人都可以访问它。
在您需要访问的任何地方,只需检查用户是否经过身份验证,如果是true,则访问数据。
发布于 2013-02-24 04:53:00
听起来像是申请国的工作。
应用程序状态是ASP.NET应用程序中所有类都可以使用的数据存储库。应用程序状态存储在服务器上的内存中,比在数据库中存储和检索信息更快。与特定于单个用户会话的会话状态不同,应用程序状态适用于所有用户和会话。因此,应用程序状态是一个有用的地方,可以存储少量经常使用的数据,这些数据不会在不同用户之间发生变化。
再发明一个轮子是没有意义的。
发布于 2013-02-23 21:15:50
您可以创建一个BaseController类,该类继承自:控制器。
所以你们所有的控制员都被宣布
public class HomeController : MYBaseController这个类可以完成所有的全局工作。
https://stackoverflow.com/questions/15045016
复制相似问题