Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at

  • Tim C 154 posts 511 karma points
    Jun 06, 2016 @ 10:08
    Tim C

    Using ApplicationContext.Current.ApplicationCache.Runtime

    I would like to store a small number of text strings in the runtime cache

    using Umbraco.Core.CacheHelper



    but after searching, I am not 100% clear on how to get and to set values - can anyone supply an example.

    I think I can use get to also set values but how would I update them once set?

    I have tried


    where I have created a class myObject and and instance rC but this crashes

    Compiler Error Message: CS0120: An object reference is required for the non-static field, method, or property 'Umbraco.Core.ApplicationContext.ApplicationCache.get'
  • Wayne 19 posts 59 karma points
    Sep 29, 2016 @ 06:10

    I believe you need to work with an instance of the cache.

    var cache = ApplicationContext.Current.ApplicationCache.RuntimeCache;
    cache.InsertCacheItem("rssFeed", ()=> { return nodeList; }, timeout: TimeSpan.FromDays(2));
Please Sign in or register to post replies

Write your reply to: