VapeCache.Runtime
1.2.24
dotnet add package VapeCache.Runtime --version 1.2.24
NuGet\Install-Package VapeCache.Runtime -Version 1.2.24
<PackageReference Include="VapeCache.Runtime" Version="1.2.24" />
<PackageVersion Include="VapeCache.Runtime" Version="1.2.24" />
<PackageReference Include="VapeCache.Runtime" />
paket add VapeCache.Runtime --version 1.2.24
#r "nuget: VapeCache.Runtime, 1.2.24"
#:package VapeCache.Runtime@1.2.24
#addin nuget:?package=VapeCache.Runtime&version=1.2.24
#tool nuget:?package=VapeCache.Runtime&version=1.2.24
VapeCache.Runtime
Core Redis-first runtime package for VapeCache.
This project produces the VapeCache.Runtime NuGet package.
This package ships the transport, cache runtime, fallback behavior, circuit breaker, and telemetry hooks.
Install
dotnet add package VapeCache.Runtime
Use This Package When
- you want the core runtime without the DI facade package
- you are wiring services manually
- you need the Redis-first hybrid runtime surface
Basic Registration
using VapeCache.Abstractions.Connections;
using VapeCache.Infrastructure.Caching;
using VapeCache.Infrastructure.Connections;
builder.Services.AddOptions<RedisConnectionOptions>()
.Bind(builder.Configuration.GetSection("RedisConnection"));
builder.Services.AddVapeCacheRedisConnections();
builder.Services.AddVapeCacheCaching();
If you want one-call registration with configuration binding, use VapeCache.Extensions.DependencyInjection instead.
Docs
- Quick start: https://github.com/haxxornulled/VapeCache/blob/main/docs/QUICKSTART.md
- Configuration: https://github.com/haxxornulled/VapeCache/blob/main/docs/CONFIGURATION.md
- API reference: https://github.com/haxxornulled/VapeCache/blob/main/docs/API_REFERENCE.md
- Package matrix: https://github.com/haxxornulled/VapeCache/blob/main/docs/NUGET_PACKAGES.md
| 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
- Autofac (>= 9.2.0)
- Microsoft.Extensions.Caching.Memory (>= 10.0.9)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.9)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.9)
- Polly (>= 8.7.0)
- System.IO.Hashing (>= 10.0.9)
- VapeCache.Abstractions (>= 1.2.24)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on VapeCache.Runtime:
| Package | Downloads |
|---|---|
|
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. Apache-2.0 licensed. Add one package, start building, and keep the legal path simple. |
|
|
VapeCache.Extensions.Aspire
.NET Aspire integration for VapeCache. Adds service discovery, health checks, and OpenTelemetry wiring for Aspire-hosted applications. Apache-2.0 licensed. Add one package, start building, and keep the legal path simple. |
|
|
VapeCache.Extensions.PubSub
Optional Redis pub/sub capability package for VapeCache. Adds bounded subscription queues, reconnect/resubscribe behavior, and DI/Autofac registration helpers. Apache-2.0 licensed. Add one package, start building, and keep the legal path simple. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.2.24 | 147 | 7/4/2026 |
| 1.2.22 | 164 | 4/26/2026 |
| 1.2.21 | 149 | 4/26/2026 |
| 1.2.20 | 159 | 4/13/2026 |
| 1.2.19 | 143 | 4/12/2026 |
| 1.2.18 | 168 | 3/30/2026 |
| 1.2.17 | 141 | 3/27/2026 |
| 1.2.15 | 143 | 3/19/2026 |
| 1.2.14 | 139 | 3/18/2026 |
| 1.2.13 | 168 | 3/14/2026 |
| 1.2.12 | 157 | 3/14/2026 |
| 1.2.11 | 162 | 3/14/2026 |
| 1.2.10 | 170 | 3/13/2026 |
| 1.2.9 | 161 | 3/12/2026 |
| 1.2.8 | 152 | 3/12/2026 |
| 1.2.7 | 152 | 3/11/2026 |
| 1.2.6 | 151 | 3/11/2026 |
| 1.2.5 | 157 | 3/11/2026 |
| 1.2.4 | 166 | 3/10/2026 |
| 1.2.3 | 155 | 3/10/2026 |
See GitHub releases and docs/UPGRADE_NOTES.md for release-specific notes.