Questions tagged [cachemanager]

CacheManager is a caching abstraction layer for .NET written in C#.

CacheManager is an open source caching abstraction layer for .NET 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, serialization, events, performance counters… The developer can opt-in to those features only if needed.

48 questions
0
votes
1 answer

Registering generic type with multiple constructors

I am trying to move from Unity to Simple Injector and having trouble getting the Injection to work with Simple Injector. Working Unity code is below var container = new UnityContainer(); DependencyResolver.SetResolver(new…
0
votes
1 answer

Infinispan: How many DefaultCacheManager Instances?

In my web application project i have to build 2 kind on caching mechanism. The first one is strictly related to the session. So i have implemented a job made pattern by which i can clean the infinispan cache when the user session is…
Alex
  • 1,515
  • 2
  • 22
  • 44
0
votes
1 answer

Using MichaCo\CacheManager with Redis

I'm looking to using MichaCo\CacheManager with Redis. Although the project page mentions that distributed cache with Redis is supported. But I do not see any examples of Redis configuration, setting up the environment etc. Anyone have experience…
idapingala
  • 31
  • 1
  • 3
1 2 3
4