CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features. This package contains the specific cache handle for Microsoft.Extensions.Caching.Memory.
Operates identically to a regular MemoryCache, except that it properly initiates trims at the configured polling interval based on your memory settings.
This package provides cache aspect for your methods. Put [MemoryCache(seconds)] attribure on your methods. And enjoy hassle-free memory cache for your methods.
Or implement your own cache mechanics by inheriting CacheAttribute class.
Powered by AspectInjector.