ASP.NET MVC不同于自定义缓存

时间:2012-04-08 16:30:19

标签: asp.net-mvc identity outputcache

我在MVC网络应用程序中遇到输出缓存问题。

我知道如何为每个经过身份验证的用户缓存,但我的用户拥有N个用于执行操作的配置文件(标识)。每个用户都可以使用每页显示的简单菜单随时更改身份。我还有3种不同行为的配置文件。

我有USER表(包含密码,电子邮件和CurrentIdentityId等用户信息)和IDENTITY(存储userId和配置文件信息)。

所以我的问题是如何为每个Identity(IdentityId)输出缓存一些Actions。

在哪里轻松存储和更改currentidentityid,以便我在global.asax中覆盖varybycustom方法可以得到它?

提前谢谢!

0 个答案:

没有答案