The System.Runtime.Caching namespace is new to. NET 4.0, which is designed to extract the System.Web.Caching from previous. NET versions independently, so that the Web and other. NET programs, such as WPF, can be used.
System.Runtime.Caching contains cache classes and monitoring classes, including files, databases, caches, and so on, as previously in System.Web.Caching, but repackaged.
It can be foreseen that in a later release, the System.Web.Caching namespace will be marked as obsolete (obsolete) or overridden as a method in the wrapper System.Runtime.Caching.
using System.Runtime.Caching;
Public Static stringGetToken () {ObjectCache Ocache=Memorycache.default; stringFileContents = ocache["Wechart_token"] as string; if(FileContents = =NULL) {cacheitempolicy policy=NewCacheItemPolicy (); Policy. Absoluteexpiration= DateTime.Now.AddMinutes ( -);//Gets or sets the value that specifies whether to clear after the specified periodFileContents =//here to assign value;Ocache.set ("Wechart_token", filecontents, policy); } returnfilecontents; }
C # System.Runtime.Caching uses