Soenneker.Redis.Suite
11.0.3652
Prefix Reserved
dotnet add package Soenneker.Redis.Suite --version 11.0.3652
NuGet\Install-Package Soenneker.Redis.Suite -Version 11.0.3652
<PackageReference Include="Soenneker.Redis.Suite" Version="11.0.3652" />
<PackageVersion Include="Soenneker.Redis.Suite" Version="11.0.3652" />
<PackageReference Include="Soenneker.Redis.Suite" />
paket add Soenneker.Redis.Suite --version 11.0.3652
#r "nuget: Soenneker.Redis.Suite, 11.0.3652"
#:package Soenneker.Redis.Suite@11.0.3652
#addin nuget:?package=Soenneker.Redis.Suite&version=11.0.3652
#tool nuget:?package=Soenneker.Redis.Suite&version=11.0.3652
Soenneker.Redis.Suite
One registration package for Soenneker's Redis value, server, and distributed-lock utilities.
Installation
dotnet add package Soenneker.Redis.Suite
Configuration
The included utilities use the standard Redis connection setting:
{
"Azure": {
"Redis": {
"ConnectionString": "localhost:6379,abortConnect=false"
}
}
}
Registration
using Soenneker.Redis.Suite.Registrars;
services.AddRedisSuiteAsScoped();
This registers:
IRedisUtilfor common key, string, hash, expiration, and conditional operations.IRedisServerUtilfor server-level Redis operations.IRedisLockUtilfor expiring distributed locks.
Use AddRedisSuiteAsSingleton() when the wrappers should also live for the application lifetime. With scoped registration, the underlying Redis client remains shared through the registrations provided by the component packages.
Soenneker.Redis.Dump, Soenneker.Redis.Semaphores, and Soenneker.Redis.WorkQueue are separate packages and are not registered by this suite.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net11.0 is compatible. |
-
net11.0
- Soenneker.Redis.Lock (>= 11.0.2980)
- Soenneker.Redis.Util.Server (>= 11.0.3223)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 11.0.3652 | 0 | 11/15/2026 |
| 11.0.3651 | 0 | 11/15/2026 |
| 11.0.3650 | 0 | 11/15/2026 |
| 11.0.3649 | 67 | 11/13/2026 |
| 11.0.3648 | 44 | 11/13/2026 |
| 11.0.3647 | 78 | 11/11/2026 |
| 11.0.3646 | 56 | 11/11/2026 |
| 11.0.3645 | 58 | 11/11/2026 |
| 11.0.3644 | 61 | 11/11/2026 |
| 11.0.3643 | 77 | 11/11/2026 |
| 11.0.3642 | 69 | 11/11/2026 |
| 11.0.3641 | 71 | 11/11/2026 |
| 11.0.3640 | 71 | 11/11/2026 |
| 11.0.3639 | 87 | 11/11/2026 |
| 11.0.3638 | 217 | 11/3/2026 |
| 11.0.3635 | 90 | 11/3/2026 |
| 11.0.3634 | 90 | 11/3/2026 |
| 11.0.3633 | 89 | 11/3/2026 |
| 11.0.3632 | 92 | 11/3/2026 |
| 11.0.3629 | 93 | 11/3/2026 |
Update dependency Soenneker.Redis.Lock to 11.0.2980 (#4466)