VapeCache.Abstractions
1.2.22
dotnet add package VapeCache.Abstractions --version 1.2.22
NuGet\Install-Package VapeCache.Abstractions -Version 1.2.22
<PackageReference Include="VapeCache.Abstractions" Version="1.2.22" />
<PackageVersion Include="VapeCache.Abstractions" Version="1.2.22" />
<PackageReference Include="VapeCache.Abstractions" />
paket add VapeCache.Abstractions --version 1.2.22
#r "nuget: VapeCache.Abstractions, 1.2.22"
#:package VapeCache.Abstractions@1.2.22
#addin nuget:?package=VapeCache.Abstractions&version=1.2.22
#tool nuget:?package=VapeCache.Abstractions&version=1.2.22
VapeCache.Abstractions
Public contracts, interfaces, and configuration types for VapeCache.
Use this package when you want to reference the API surface without bringing in the runtime implementation.
Install
dotnet add package VapeCache.Abstractions
Common Use Cases
- shared contracts between application and infrastructure layers
- referencing
IVapeCache,ICacheService,CacheEntryOptions, and related types - binding and validating VapeCache option objects in a host
Most applications that actually run VapeCache should also install VapeCache.Runtime or VapeCache.Extensions.DependencyInjection.
Docs
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- LanguageExt.Core (>= 4.4.9)
- VapeCache.Core (>= 1.2.22)
NuGet packages (10)
Showing the top 5 NuGet packages that depend on VapeCache.Abstractions:
| Package | Downloads |
|---|---|
|
VapeCache.Extensions.AspNetCore
ASP.NET Core output cache integration for VapeCache. Registers VapeCache as the backing store for ASP.NET Core output caching. |
|
|
VapeCache.Runtime
Redis transport and caching runtime for VapeCache. Includes multiplexed connections, circuit breaking, pooling, and OpenTelemetry hooks for production cache workloads. |
|
|
VapeCache.Features.Invalidation
Optional invalidation policy package for VapeCache. Adds policy-driven tag, zone, and key invalidation orchestration with runtime options support. |
|
|
VapeCache.Extensions.DependencyInjection
DI composition facade for VapeCache runtime registration in clean architecture applications. Provides one-call IServiceCollection wiring with optional configuration binding and stampede profile setup. |
|
|
VapeCache.Extensions.PubSub
Optional Redis pub/sub capability package for VapeCache. Adds bounded subscription queues, reconnect/resubscribe behavior, and DI/Autofac registration helpers. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.2.22 | 231 | 4/26/2026 |
| 1.2.21 | 180 | 4/26/2026 |
| 1.2.20 | 205 | 4/13/2026 |
| 1.2.19 | 181 | 4/12/2026 |
| 1.2.18 | 192 | 3/30/2026 |
| 1.2.17 | 163 | 3/27/2026 |
| 1.2.15 | 176 | 3/19/2026 |
| 1.2.14 | 172 | 3/18/2026 |
| 1.2.13 | 190 | 3/14/2026 |
| 1.2.12 | 176 | 3/14/2026 |
| 1.2.11 | 160 | 3/14/2026 |
| 1.2.10 | 167 | 3/13/2026 |
| 1.2.9 | 163 | 3/12/2026 |
| 1.2.8 | 156 | 3/12/2026 |
| 1.2.7 | 157 | 3/11/2026 |
| 1.2.6 | 156 | 3/11/2026 |
| 1.2.5 | 160 | 3/11/2026 |
| 1.2.4 | 164 | 3/10/2026 |
| 1.2.3 | 163 | 3/10/2026 |
| 1.2.2 | 141 | 3/10/2026 |
See GitHub releases and docs/UPGRADE_NOTES.md for release-specific notes.