我的解决方案包含4个项目:核心,数据(库),管理,客户端(MVC 3站点)。
Admin和Client通过数据项目的存储库与DB通信。
我想在数据项目中缓存数据使用HttpContext.Current.Cache管理和客户端和无效缓存的数据更新后,可以出现在管理和客户端。
我应该如何配置站点,应用程序或虚拟目录和应用程序池在客户端和管理有相同的缓存?
你不能共享标准的ASP。. NET跨应用程序缓存。但是,您可以使用Microsoft的memchached或Velocity等工具。