CacheManager
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.
run AspnetCore.WebApp,page error:No instance of ILoggerFactory found in serviceCollection. change `services.AddCacheManagerConfiguration(Configuration, cfg => cfg.WithMicrosoftLogging(services));` to `services.AddCacheManagerConfiguration(Configuration);` is ok.
Since having that argument means the handle requires a serializer for sure (rather than if it, say, read from the `configuration`), we could provide the same error visibility for handles...
Would it be possible to add an optional prefix to all of the keys in the Redis DB. We already store some other data in Redis, and if you're using...
I'm finding that, when multiple threads call `.GetOrAdd()` on the same empty `ICacheManager` instance with the same key value, that the `valueFactory` func is called multiple times, indicating an apparent...
Hello, I have tried to find some good examples of registering CacheManager in ASP.NET Core with DI. Is there any examples of this , cause I couldn't really get it...
I needed the ability to remove all keys matching particular patterns, where one key might match more than one pattern, so regions would not suffice. The work around is to...
I am wrapping the BaseCacheManager object to customize key values. Several methods allow overrides (Get, Put, Add, etc). However, there are some really nice helper methods that cannot be overridden....
I've just started evaluating this library and I have a couple of questions: 1. Is there a way to control the amount of metadata created in a particular store?For caches...
Hello @MichaCo . I was wondering if it's possible to change the redis backplane while using the CacheManager? Suppose that the CacheManager instance is a static readonly instance in my...
In our project we use MessagePack ([https://github.com/neuecc/MessagePack-CSharp](https://github.com/neuecc/MessagePack-CSharp)) for serialization because it has great performance and low size of serialized data. As we use in several projects it would be interesting...