CacheManager.Microsoft.Extensions.Configuration 1.0.1
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.
Showing the top 20 packages that depend on CacheManager.Microsoft.Extensions.Configuration.
| Packages | Downloads |
|---|---|
|
Ocelot
Ocelot
|
2 |
Release 1.0.1
- Improvements for using CacheManager in ASP.NET Core DI, new overloads for the
IServiceCollection - Fixed an issue with NuGet references when CacheManager.Core was referenced implicitly only #147
- Extended the
RemoveByHandleevent to also return the removed cache value (if possible). This is not supported for Redis key-events based triggers #144
Release 1.0.0
New Things
- New serializer(s) based on Microsoft.Bond supporting all three Bond serializers! #127
- Eviction based events reacting on the cache vendor specific evictions see #116
- New event on
BaseCacheManagerwith information about which cache handle and why the event was triggered - With this, CacheManager now can sync the cache
Up.
- New event on
Minor New Things
- Dictionary Cache Handle now has a timer based eviction loop which should be more reliable.
- The Memcached cache handle now finally has a working clear region function #104
- All serializers can be used via Microsoft's configuration extensions as known types (also added to the json schema)
- Memcached and Redis cache handles now can be configured to use an already initialized client. The
WithxyzHandleextension methods have new overloads to pass in the existing client. #118
Bug Fixes
- #134 Serialization had some issues in some cases with loading the correct Types
- #136 when working with absolute expiration, there were some odds when renewing the expiration date
- Memcached handle had a bug in version 0.9.3 when configured via xml configuration section, see #118
Breaking Changes
- UpdateMode
Fullhas been removed - Minimum netstandard has been increased to 1.2 from 1.1 for the
Corepackage
Please report any bugs on github, and feel free to ask questions on either StackOverflow with the [cachemanager] tag or on our (moved) homepage http://cachemanager.michaco.net.
.NET Framework 4.5
- CacheManager.Core (>= 1.0.1)
- Microsoft.Extensions.Configuration.Abstractions (>= 1.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 1.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 1.0.0)
.NET Standard 1.2
- CacheManager.Core (>= 1.0.1)
- NETStandard.Library (>= 1.6.1)
- Microsoft.Extensions.Configuration.Abstractions (>= 1.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 1.0.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 1.0.0)
| Version | Downloads | Last updated |
|---|---|---|
| 3.0.0 | 2 | 08/26/2026 |
| 3.0.0-beta-20251110.1 | 1 | 08/27/2026 |
| 2.0.0 | 2 | 08/26/2026 |
| 2.0.0-beta-20250302.24 | 1 | 08/27/2026 |
| 2.0.0-beta-20250302.12 | 1 | 08/27/2026 |
| 2.0.0-beta-1629 | 1 | 08/27/2026 |
| 1.2.0 | 1 | 08/27/2026 |
| 1.1.2 | 1 | 08/27/2026 |
| 1.1.1 | 1 | 08/27/2026 |
| 1.1.0 | 1 | 08/27/2026 |
| 1.0.1 | 1 | 08/27/2026 |
| 1.0.0 | 1 | 08/27/2026 |
| 1.0.0-beta-1456 | 1 | 08/27/2026 |
| 0.9.3 | 1 | 08/27/2026 |
| 0.9.2 | 1 | 08/27/2026 |
| 0.9.1 | 1 | 08/27/2026 |
| 0.9.0 | 1 | 08/27/2026 |
| 0.8.0-beta-1219 | 1 | 08/27/2026 |
| 0.7.4-beta-1185 | 1 | 08/27/2026 |