53 packages tagged with “CacheManager”
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features. The Core library contains all base interfaces and tools. You should install at least one other CacheManager package to get cache handle implementations.
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.
CacheManager extension package to use Microsoft.Extensions.Configuration to configure the CacheManager instance. CacheManager is an open source caching abstraction layer for .NET written in C#. This is the ASP.NET Core configuration integration package.
CacheManager extension package providing JSON serialization for distributed caches. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features. The Core library contains a Newtonsoft.Json based serializer implementation which can be used instead of the default binary serializer.
CacheManager extension package which adds support for Redis as a distributed cache layer. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
CacheManager extension package which adds System.Runtime.Caching.MemoryCache as an option for a local in-memory cache layer. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
CacheManager extension package to work with Microsoft.Extensions.Logging as logging provider. CacheManager is an open source caching abstraction layer for .NET written in C#. The ASP.NET Core logging provides a bridge to the Microsoft.Extensions.Logging framework.
CacheManager extension package providing ProtoBuf serialization for distributed caches. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features, the ProtoBuf serializer can be used in place of the default Binary Serializer
Caching abstraction and Cache Manager
Package Description
CacheManager extension package which uses System.Web.Caching and also comes with a custom OutputCache provider. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
FileCaching is an implementation of BaseCacheHandle from CacheManager.Core.
Aspect Oriented Caching based on PubComp.Caching.Core and PostSharp
In-memory cache and in-memory serialized cache based on PubComp.Caching.Core and System.Runtime.Caching
CacheManager serializer for fastJSON.
CacheManager extension package providing Microsoft Bond based serialization for distributed caches. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
Distributed Caching based on StackExchange.Redis and Redis
CacheManager extension package to work with Memcached as a distributed cache. 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 Memcached handles.
CacheManager extension package to work with Couchbase as a distributed cache. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
Shared Controls/Classes for .Net projects
江苏风云科技缓存管理类库,基于CacheManager实现多级缓存。
Caching extensions for creating and maintaining custom caches for Sitecore Development. Project is based on Helix Design Principles
Caching for Windows 8 projects
CacheManager is an easy helper module allowing you using the Memory Cache with a lambda based notation - Short retention: 1 minute - Long retention: 30 minutes - 24H retention - Sliding retention - Thread-safe - Debug console trace for diagnostics ie: http://www.antonioesposito.it/2018/03/05/tnx-cachemanager-and-rediscachemanager/
Distributed Caching based on PubComp.Caching.Core and MongoDB
Simplified fluent way for accessing a Redis cache now ThreadSafe by design RedisCacheManager: + GetOrDrill + GetOrDrillLong (30 min) + GetOrDrillShort (10 min) + Overwrite + Poison q: info@antonioesposito.it [1.5] - Added thread safety via lock per key - Added explicit Poisoning
You can cache everything!
Easy Cache Manager
Pavalisoft.Caching is .NET Standard caching extension for .NET written in C# to provide single unified API for both MemoryCache and DistributedCache implementations. It's additional feature CacheManager supports various cache providers and implements many advanced features which can be used in single project/application. Refer https://pavalisoft.github.io/Caching/ for complete API Documentation. The main goal of the Pavalisoft.Caching package is to make developer's life easier to handle even very complex caching scenarios and concentrate on functionality. With Pavalisoft.Caching, it is possible to implement multiple layers of caching with multiple cache providers in one place, e.g. In-MemoryCache, distributed cache, in just a few lines of code.
Older style for Cache Management