Gallery

cachemanager

cachemanager

CacheManager beta builds

CacheManager

CacheManager is an open source abstraction layer for caching written in C#. It supports various cache providers and implements many advanced features.

The main goal of the CacheManager package is to make developer's life easier to handle even very complex caching scenarios.
With CacheManager it is possible to implement multiple layers of caching, e.g. in-process caching in front of a distributed cache, in just a few lines of code.

CacheManager is not just an interface to unify the programming model for various cache providers, which will make it very easy to change the caching strategy later on in a project. It also offers additional features, like cache synchronization, concurrent updates, events, performance counters... The developer can opt-in to those features only if needed.

Read more...

It's kind of empty out here...

Package Id Latest Version
Uploaded rss
CacheManager.Core

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.Couchbase

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.Memcached

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.Microsoft.Extensions.Caching.Memory

Authored by: MichaConrad, AuroraDysis

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.

2.0.0-beta-1677 4 years ago
CacheManager.Microsoft.Extensions.Configuration

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.Microsoft.Extensions.Logging

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.Serialization.Bond

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.Serialization.DataContract

Authored by: rebulanyum, MichaConrad

CacheManager extension package providing DataContract 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.

2.0.0-beta-1677 4 years ago
CacheManager.Serialization.Json

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.Serialization.ProtoBuf

Authored by: Wenisman, MichaConrad

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

2.0.0-beta-1677 4 years ago
CacheManager.StackExchange.Redis

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.SystemRuntimeCaching

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago
CacheManager.Web

Authored by: MichaConrad

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.

2.0.0-beta-1677 4 years ago

Connect to feed

By: MichaCo

Total download count: 162

Readonly