outputcache

    0热度

    2回答

    我们有一个ASP.NET Web Forms Sitecore站点,我们使用Global.asax中的OutputCache指令,VaryByCustom属性和添加的GetVaryByCustomString()方法来使用HTML输出缓存。 是否有可能从GetVaryByCustomString()方法获得当前控件的句柄?我们遇到了使用此方法输出缓存的问题,并将多个控件实例添加到同一页面。如果我有

    1热度

    1回答

    我刚刚开始使用Apache Ignite for .NET。我特别想写使用下列库某些Web API的输出缓存: Apache.Ignite.AspNet.IgniteOutputCacheProvider 任何人都可以提供如何初始化这个类的任何例子吗? 这是初始化()函数: public override void Initialize(string name, NameValueCollecti

    0热度

    2回答

    我有一个主页面,它用作边栏进行导航。我为该边栏创建了一个用户控件,因为每个用户都有自己的一组导航菜单。 在我的UserMenu里面我使用Infragistic webexplorer和Iam动态地使用ado.net结果创建webexplorer的每个项目。 一切工作正常。在高带宽,但在低带宽需要3-4秒的菜单栏加载。使用户在每次回发等待这么多。 所以,我想片段缓存。但我似乎没有working.ca

    0热度

    2回答

    如果web.config中的system.web.compilation设置设置为debug="true",我希望OutputCache功能被禁用。 我可以成功地通过调用我的Global.asax的Application_Start()这种方法来访问这个值: public static void RegisterGlobalFilters(GlobalFilterCollection filter

    0热度

    1回答

    我对缓存我的视图没有什么问题。当我丢失我的票并注销时,位置标头不正确,并尝试直接进入我以前的URL。 示例:我在里面/ Admin/Categories,然后由于afk太长而退出,所以我被重定向到/ Admin/Login。登录后,我试图去/管理/类别和缓存发送我/管理/登录而不是/管理/类别。 我的代码: LOGIN CONTROLLER [OutputCache(CacheProfi

    0热度

    1回答

    public class BaseController : Controller { // GET: Base public static UserManager.User _CurrentUser; } } 此代码是我的BaseController的一部分,我希望使用_CurrrentUser.Id作为outputcache的关键字。 [Outp

    7热度

    1回答

    有没有方法根据cookie值设置OutputCache的值? 对于纯朴的缘故,这是我的方法 [OutputCache(Duration = 600, VaryByParam = "None", VaryByCustom = "ztest")] public ViewResult Index() { return View(); } 我的Global.asax有这个(为了覆盖Ge

    1热度

    1回答

    我的输出缓存似乎没有按预期工作 这是一个控制器方法来返回我的网站的默认页面。 我已经缓存它40秒(测试 - >在现场被缓存更长的时间) [OutputCache(Duration = 40, Location = OutputCacheLocation.ServerAndClient, VaryByParam = "none")] public async Task<ActionResult>

    1热度

    1回答

    我有一个现有的ASP.NET Web表单解决方案(在Sitecore上,如果有帮助的话)我们要添加一些缓存,并且需要使用回发来保证安全。我们对两个页面(即Sitecore布局)和控件(子布局)以及VaryByCustom都使用outputcache指令。 为了编程设置缓存参数与对照中,我们正在研究有关ControlCachePolicy使用BasePartialCachingControl的详情见

    0热度

    1回答

    我搜索了其他类似的问题,但徒劳无功。我正在使用VS 2015/MVC 5创建示例应用程序,并尝试使用VaryByParam输出缓存进行文本搜索。搜索操作(作为Ajax在视图中触发)将在控制器中执行LinQ过滤器并加载部分视图。我的目的是在不改变搜索文本的情况下点击搜索按钮来避免点击。 我的理解是缓存会保留并在后续请求中使用searchParam。但是,在调试时,当我不更改搜索文本时,会触发该操作。