Lycia.Extensions
1.17.0-beta-0026-gc6d7f5600c
dotnet add package Lycia.Extensions --version 1.17.0-beta-0026-gc6d7f5600c
NuGet\Install-Package Lycia.Extensions -Version 1.17.0-beta-0026-gc6d7f5600c
<PackageReference Include="Lycia.Extensions" Version="1.17.0-beta-0026-gc6d7f5600c" />
<PackageVersion Include="Lycia.Extensions" Version="1.17.0-beta-0026-gc6d7f5600c" />
<PackageReference Include="Lycia.Extensions" />
paket add Lycia.Extensions --version 1.17.0-beta-0026-gc6d7f5600c
#r "nuget: Lycia.Extensions, 1.17.0-beta-0026-gc6d7f5600c"
#:package Lycia.Extensions@1.17.0-beta-0026-gc6d7f5600c
#addin nuget:?package=Lycia.Extensions&version=1.17.0-beta-0026-gc6d7f5600c&prerelease
#tool nuget:?package=Lycia.Extensions&version=1.17.0-beta-0026-gc6d7f5600c&prerelease
Lycia.Extensions provides pluggable modules and integrations for the Lycia Saga framework.
It offers ready-to-use extensions for configuration, middleware, retry, scheduling, and observability:
- Fluent DI registration (AddLycia with ConfigureSaga, ConfigureEventBus, ConfigureRetry, ConfigureScheduling)
- Built-in retry policies with Polly integration
- Configurable middleware slots (logging, retry, custom middlewares)
- Health check integration (IHealthCheck)
- Scheduling extensions with Redis-based storage
Keep your Saga setup modular, extensible, and production-grade. Add only the components you need.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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 is compatible. 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. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Apache.Avro (>= 1.12.0)
- Lycia (>= 1.17.0-beta-0026)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Configuration (>= 9.0.9)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.9)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 9.0.9)
- Microsoft.Extensions.Logging (>= 9.0.9)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0.9)
- Newtonsoft.Json (>= 13.0.3)
- Polly (>= 8.6.3)
- RabbitMQ.Client (>= 7.1.2)
- Serilog (>= 4.3.0)
- StackExchange.Redis (>= 2.8.37)
-
net8.0
- Apache.Avro (>= 1.12.0)
- Lycia (>= 1.17.0-beta-0026)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Configuration (>= 9.0.9)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.9)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 9.0.9)
- Microsoft.Extensions.Logging (>= 9.0.9)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0.9)
- Newtonsoft.Json (>= 13.0.3)
- Polly (>= 8.6.3)
- RabbitMQ.Client (>= 7.1.2)
- Serilog (>= 4.3.0)
- StackExchange.Redis (>= 2.8.37)
-
net9.0
- Apache.Avro (>= 1.12.0)
- Lycia (>= 1.17.0-beta-0026)
- Microsoft.CSharp (>= 4.7.0)
- Microsoft.Extensions.Configuration (>= 9.0.9)
- Microsoft.Extensions.Configuration.Binder (>= 9.0.9)
- Microsoft.Extensions.Diagnostics.HealthChecks (>= 9.0.9)
- Microsoft.Extensions.Logging (>= 9.0.9)
- Microsoft.Extensions.Options.ConfigurationExtensions (>= 9.0.9)
- Newtonsoft.Json (>= 13.0.3)
- Polly (>= 8.6.3)
- RabbitMQ.Client (>= 7.1.2)
- Serilog (>= 4.3.0)
- StackExchange.Redis (>= 2.8.37)
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 |
---|---|---|
1.17.0-beta-0026-gc6d7f5600c | 0 | 9/30/2025 |
1.17.0-beta-0025-g9802a98028 | 0 | 9/30/2025 |
1.17.0-beta-0017-g60ccf69b69 | 75 | 9/26/2025 |
1.17.0-beta-0016-g1ab9595f2e | 71 | 9/26/2025 |
1.17.0-beta-0015-g79ae431a6c | 75 | 9/26/2025 |
1.17.0-beta-0009-g564b33aa3e | 85 | 9/26/2025 |
1.17.0-beta-0008-gdc707c4f4f | 84 | 9/26/2025 |
1.17.0-beta-0007-gd88e09b74a | 116 | 9/25/2025 |
1.17.0-beta-0003-ge5cb7ff5e9 | 118 | 9/25/2025 |