Hanson.Cache.Config
6.0.0
dotnet add package Hanson.Cache.Config --version 6.0.0
NuGet\Install-Package Hanson.Cache.Config -Version 6.0.0
<PackageReference Include="Hanson.Cache.Config" Version="6.0.0" />
paket add Hanson.Cache.Config --version 6.0.0
#r "nuget: Hanson.Cache.Config, 6.0.0"
// Install Hanson.Cache.Config as a Cake Addin #addin nuget:?package=Hanson.Cache.Config&version=6.0.0 // Install Hanson.Cache.Config as a Cake Tool #tool nuget:?package=Hanson.Cache.Config&version=6.0.0
Caching Configuration Data
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- Microsoft.Extensions.Caching.Abstractions (>= 6.0.0)
- Microsoft.Extensions.Configuration.Binder (>= 6.0.0)
- Microsoft.Extensions.DependencyInjection (>= 6.0.1)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on Hanson.Cache.Config:
Package | Downloads |
---|---|
Hanson.Cache.Abstractions
Multi-level cache abstractions to allow the use of mult-level caches |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
6.0.0 | 337 | 11/10/2022 |
5.0.0-beta009 - .net6.0 upgrade
5.0.0-beta009 - .NET Core 5 updates
5.0.0-beta008 - .NET Core 5 updates
5.0.0-beta004 - .NET Core 5 updates
5.0.0-beta003 - .NET Core 5 updates
3.1.0 - .NET Core 3.1 upgrade
3.0.0-beta020 - Beta - Major refactoring of libraries to better support .netcore3.1. Abandonment of packages that are no longer needed or unmaintained.
3.0.0-beta019 - Beta - Migrate to System.Text.Json Hanson.API.Common.Client, Hanson.Cache.MultiLevel.RedisL2. Obsoletion of Hanson.Analytics.Google.Tracking, Hanson.Analytics.Google.Tracking.OWIN, Hanson.API.Common.Client.BasicAuth, Hanson.API.Common.Extensions, Hanson.API.Common.Filters, Hanson.Cors.Config, Hanson.Cors.Config.Extensions, Hanson.Data.DocumentDB, Hanson.IdentityServer.Config, Hanson.Loggly.Config, Hanson.Middleware.HttpStrictTransportSecurity
3.0.0-beta015 - Beta - Migrate to System.Text.Json Hanson.API.Common.Client, Hanson.Cache.MultiLevel.RedisL2. Obsoletion of Hanson.Analytics.Google.Tracking, Hanson.Analytics.Google.Tracking.OWIN, Hanson.API.Common.Client.BasicAuth, Hanson.API.Common.Extensions, Hanson.API.Common.Filters, Hanson.Cors.Config, Hanson.Cors.Config.Extensions, Hanson.Data.DocumentDB, Hanson.IdentityServer.Config, Hanson.Loggly.Config, Hanson.Middleware.HttpStrictTransportSecurity
3.0.0-beta010 - Beta - Migrate to System.Text.Json Hanson.API.Common.Client, Hanson.Cache.MultiLevel.RedisL2. Obsoletion of Hanson.Analytics.Google.Tracking, Hanson.Analytics.Google.Tracking.OWIN, Hanson.API.Common.Client.BasicAuth, Hanson.API.Common.Extensions, Hanson.API.Common.Filters, Hanson.Cors.Config, Hanson.Cors.Config.Extensions, Hanson.Data.DocumentDB, Hanson.IdentityServer.Config, Hanson.Loggly.Config, Hanson.Middleware.HttpStrictTransportSecurity
3.0.0-beta009 - Beta - Obsoletion of Hanson.Analytics.Google.Tracking, Hanson.Analytics.Google.Tracking.OWIN, Hanson.API.Common.Client.BasicAuth, Hanson.API.Common.Extensions, Hanson.API.Common.Filters, Hanson.Cors.Config, Hanson.Cors.Config.Extensions, Hanson.Data.DocumentDB, Hanson.IdentityServer.Config, Hanson.Loggly.Config, Hanson.Middleware.HttpStrictTransportSecurity
3.0.0-beta007 - Beta - Obsoletion of Hanson.Analytics.Google.Tracking, Hanson.Analytics.Google.Tracking.OWIN, Hanson.API.Common.Client.BasicAuth, Hanson.API.Common.Filters, Hanson.Cors.Config, Hanson.Cors.Config.Extensions, Hanson.Data.DocumentDB, Hanson.IdentityServer.Config, Hanson.Logging.Extensions.Http, Hanson.Loggly.Config, Hanson.Middleware.HttpStrictTransportSecurity
3.0.0-beta006 - Beta - Obsoletion of Hanson.Analytics.Google.Tracking, Hanson.Analytics.Google.Tracking.OWIN, Hanson.API.Common.Client.BasicAuth, Hanson.API.Common.Filters, Hanson.Cors.Config, Hanson.Cors.Config.Extensions, Hanson.Data.DocumentDB, Hanson.IdentityServer.Config, Hanson.Logging.Extensions.Http, Hanson.Loggly.Config, Hanson.Middleware.HttpStrictTransportSecurity
3.0.0-beta005 - Beta - Obsoletion of Hanson.Analytics.Google.Tracking, Hanson.Analytics.Google.Tracking.OWIN, Hanson.Data.DocumentDB, Hanson.IdentityServer.Config
3.0.0-beta004 - Beta - Obsoletion of Hanson.Analytics.Google.Tracking, Hanson.Analytics.Google.Tracking.OWIN, Hanson.Data.DocumentDB, Hanson.IdentityServer.Config
3.0.0-beta001 - Beta - Update dependencies for .netcore 3.1 project - delete obsolete hanson.logging.extensions, remove multi-targeting from cache libraries
2.5.7 - Delete/obsolete Hanson.Middleware.Status.HtmlExtensions replace with Hanson.Middleware.Status.RazorPages, used to support HTML responses on Status page middleware
2.5.5 - Loggly Fix + Beta version of Hanson.Middleware.Status updated to support HTML response
2.5.0 - .NET Core 2.1 upgrade - Hanson.API.Common.* and Hanson.Middleware.Status.* updates to align with new built-in IHttpRequestFactory
2.4.1-beta007 - .NET Core 2.1 upgrade - IHttpRequestFactory updates
2.4.1-beta006 - .NET Core 2.1 upgrade - IHttpRequestFactory updates
2.4.1-beta001 - .NET Core 2.1 upgrade
2.4.0 - .NET Core 2.1 upgrade
2.4.0-beta001 - .NET Core 2.1 upgrade
2.3.7 - Rollback updates from 2.3.6, Serializable attribute causes JSON serialization issues
2.3.5 - Release 2.3.4 is deprecated. Update IBasicCache to specify using a shared key. BREAKING CHANGE: Updated ICacheKeyFactory to include GetSharedCacheKey for this purpose. If you do not have a need for this feature you may implement GetSharedCacheKey to simply return GetCacheKey.
2.3.4 - Update IBasicCache to permit an override of ICacheKeyFactory when looking up a cache key. Implement new factory for this purpose GlobalEnvironmentCacheKeyFactory.
2.2.3 - Minor release to Hanson.Cache.MultiLevel.RedisL2, updating the EnvironmentPrefixedCacheKeyFactory and SegmentedCacheKey to support an optional additional environment segment suffix, specifically designed to handle deployment slots for a RC/UAT environment that might share a cache between production and RC/UAT.
2.1.0 - Breaking change: MultiLevelL2RedisCacheConfig - Obsolete RedisConfigurationStrings and replace with RedisConfigurationOptions that can be used to specify additinoal connection settings.
2.0.12 - MultiLevelL2RedisCacheConfig - Obsolete RedisConfigurationStrings and replace with RedisConfigurationOptions that can be used to specify additinoal connection settings.
2.0.11 - MultiLevelL2RedisCacheConfig - Obsolete RedisConfigurationStrings and replace with RedisConfigurationOptions that can be used to specify additinoal connection settings.
2.0.10.0 - Updated RemoveFromL2RedisByPattern and set page size, to increase cache deleting performance.
2.0.9-beta6 - Add FlushAllDatabases method, which deletes all keys from cache
2.0.9-beta5 - Enable netstandard 1.6 multi-targeting for caching packages
2.0.9-beta4 - Enable netstandard 1.6 multi-targeting for caching packages
2.0.9-beta3 - Enable netstandard 1.6 multi-targeting for caching packages
2.0.9-beta1 - Enable netstandard 1.6 multi-targeting for caching packages
2.0.9-beta - Enable netstandard 1.6 multi-targeting for caching packages
2.0.9 - Enable netstandard 1.6 multi-targeting for caching packages
2.0.6 - Patch release for Hanson.Logging.Extensions.Http, was calling AppendFormat with a null value which was throwing an ArgumentNullException
2.0.5 - Patch release for Hanson.Middleware.Status.Cache.MultiLevel.RedisL2, update to status packages and extensions
2.0.4 - Patch release for Hanson.Cache.MultiLevel.RedisL2, foundational updates to how L2 Redis requests are distributed, updated to roundrobin requests
2.0.4-beta001 - Patch release for Hanson.Cache.MultiLevel.RedisL2, refactoring of how primary/secondary L2 Redis cache is utilized
2.0.2 - Patch release for Hanson.Cache.MultiLevel.RedisL2 library that fixes issues with memory cache and adds optional diagnostic tracing
2.0.1 - Full release of 2.0.1 library
2.0.1-beta92 - Nuget is treating beta10 as a lower version than beta9, so switching to beta91
2.0.1-beta91 - Nuget is treating beta10 as a lower version than beta9, so switching to beta91
2.0.1-beta10 - Fix SegmentedCacheKey key construction
2.0.1-beta9 - Hopeful fix for CacheExtensions registration ICacheKeyFactory
2.0.1-beta8 - Hopeful fix for CacheExtensions registration ICacheKeyFactory
2.0.1-beta7 - More refactoring around ICacheKey and ICacheKeyFactory, fix bug in SegmentedCacheKey.Key generation.
2.0.1-beta6 - Include application name as part of prefix in EnvironmentPrefixedCacheKeyFactory, update validation for CacheExtensions when registering
2.0.1-beta5 - Patch version updates to Microsoft packages to 2.0.3
2.0.1-beta4 - Update to support new abstracted CacheKey in Hanson.Cache.* packages
2.0.1-beta - netstandard2.0 upgrade beta release
2.0.0-beta2 - netstandard2.0 upgrade
2.0.0-beta - 2.0.0-beta
2.0.0 - netstandard2.0 upgrade, breaking updates to support multi-level caches
1.0.2 - update bug in MemoryCacheExtensions when IsEnabled = false
1.0.1 - bug fix for GetAbsoluteExpiration
1.0.0 - add multi-targeting for net462