CacheManager icon indicating copy to clipboard operation
CacheManager copied to clipboard

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

Results 79 CacheManager issues
Sort by recently updated
recently updated
newest added

I am using the regions in cache. I could verify that is possible to remove all items from a specific region. But looking in documentation I couldn't find a way...

There is currently an issue with the `GetOrAdd` API. In some scenarios, the generic overloads are ambiguous and lead to very odd error behavior which is not easy to spot....

bug
breaking change

The API currently has support for providing an expiration date (plus various modes). What would be nice however is to also have a way to provide change monitors (a la...

feature request
area-cache-dependencies

The API currently has a notion of a cache "region", which is a convenient way to group related cache entries so I can evict them using that region. But I...

feature request
area-cache-dependencies

I am currently trying to implement keys dependencies using CacheManager. Until now I have just come up with 2 options, either doing so through cache layers using BlackPlate and the...

enhancement
area-cache-dependencies

Here is my cache configuration ``` cacheConfigBuilder .WithRedisConfiguration("redis", redisConnection.Value) .WithUpdateMode(CacheUpdateMode.Up) .WithSerializer(typeof(CacheManager.Serialization.Json.GzJsonCacheSerializer)) .WithMaxRetries(1) .WithRetryTimeout(2) .WithRedisBackplane("redis", channelName: $"{environment.EnvironmentName}-backplane") .WithRedisCacheHandle("redis", isBackplaneSource: true); ``` When I put `string` into the cache it seems it...

question
documentation

It used by Amazon aws and suggested to customers. Do you have any plans to add NCache support (like Redis etc) to the CacheManager?

backlog
feature request

Would it be possible to have some `CacheableAttribute` or something similar to be able to add to methods which would allow caching of their results? This would also need attributes...

wontfix
feature request

Similar to the JSON ability with `GzJsonCacheSerializer`, this feature adds the ability to compress ProtoBuf streams before performing serialization for distributed caching. I have code running as a custom serializer...

enhancement
up-for-grabs

Need ConnectionRestored event in the CacheManager that available in the StackExchange.Redis client . so be used as a part of WithRedisConfiguration so to identify connection is up after it went...

enhancement
up-for-grabs
question
documentation