Veriqa.Core.ChannelAdapter.Redis
0.6.1
Prefix Reserved
dotnet add package Veriqa.Core.ChannelAdapter.Redis --version 0.6.1
NuGet\Install-Package Veriqa.Core.ChannelAdapter.Redis -Version 0.6.1
<PackageReference Include="Veriqa.Core.ChannelAdapter.Redis" Version="0.6.1" />
<PackageVersion Include="Veriqa.Core.ChannelAdapter.Redis" Version="0.6.1" />
<PackageReference Include="Veriqa.Core.ChannelAdapter.Redis" />
paket add Veriqa.Core.ChannelAdapter.Redis --version 0.6.1
#r "nuget: Veriqa.Core.ChannelAdapter.Redis, 0.6.1"
#:package Veriqa.Core.ChannelAdapter.Redis@0.6.1
#addin nuget:?package=Veriqa.Core.ChannelAdapter.Redis&version=0.6.1
#tool nuget:?package=Veriqa.Core.ChannelAdapter.Redis&version=0.6.1
Veriqa.Core.ChannelAdapter.Redis
Redis-backed channel stores for Veriqa — a satellite package. It replaces the in-process defaults of three channel stores with Redis ones: the coordinates of a sent prompt, Email action tokens and Email push correlations. With them in Redis, a magic link opened against another replica of the host still resolves, and a prompt sent from one replica is still editable from another.
Redis stays out of the channel contour's dependency graph: a deployment that runs one replica never receives a Redis client.
Install
dotnet add package Veriqa.Core.ChannelAdapter.Redis
Wiring
authServer.AddChannelAdapters(adapters =>
{
adapters.AddEmail();
adapters.UseRedisChannelStores(redis => redis.Configuration = "localhost:6379");
});
The three ports are registered unconditionally, so the call works before or after AddEmail().
License
Mozilla Public License 2.0 — see the LICENSE file in the repository root; the package carries
the MPL-2.0 license expression in its metadata.
Veriqa™ — © Dmitrii Erusov. Sources and mirrors: https://veriqa.app · devs@veriqa.app
| 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
- StackExchange.Redis (>= 2.8.41)
- Veriqa.Core.ChannelAdapter (>= 0.6.1)
- Veriqa.Core.ChannelAdapter.Email (>= 0.6.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.