Trax.Effect
1.54.2
Prefix Reserved
See the version list below for details.
dotnet add package Trax.Effect --version 1.54.2
NuGet\Install-Package Trax.Effect -Version 1.54.2
<PackageReference Include="Trax.Effect" Version="1.54.2" />
<PackageVersion Include="Trax.Effect" Version="1.54.2" />
<PackageReference Include="Trax.Effect" />
paket add Trax.Effect --version 1.54.2
#r "nuget: Trax.Effect, 1.54.2"
#:package Trax.Effect@1.54.2
#addin nuget:?package=Trax.Effect&version=1.54.2
#tool nuget:?package=Trax.Effect&version=1.54.2
Effects for Trax.Core Workflows
| 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
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Logging.Abstractions (>= 10.0.12)
- Trax.Core (>= 1.7.2)
NuGet packages (32)
Showing the top 5 NuGet packages that depend on Trax.Effect:
| Package | Downloads |
|---|---|
|
Trax.Effect.Data
The shared data layer behind the Trax.Effect data providers: the IDataContext over the Trax tables (metadata, logs, manifests, work queue), AddDataContextLogging, and the DomainDataContext base with AddDomainDataContext for your own schemas. You normally get it through Trax.Effect.Data.Postgres, .Sqlite or .InMemory rather than installing it directly. |
|
|
Trax.Mediator
Decoupled dispatch for Trax trains: ITrainBus runs the train registered for an input's type, so callers never reference a concrete train. Adds assembly scanning, the train registry, [TraxAuthorize] train authorization and concurrency limits. Install it when callers should hand over an input rather than inject a specific train. |
|
|
Trax.Scheduler
Recurring and one-off scheduling for Trax trains: cron and interval manifests, a durable work queue, retries, dead-lettering and dependent trains. Requires a persistent Trax data provider such as Trax.Effect.Data.Postgres. |
|
|
Trax.Api
Core services behind the Trax GraphQL API: health checks, per-train authorization, the HTTP principal provider and the shared DTOs. Trax.Api.GraphQL brings it in; reference it directly only to use those services without the GraphQL schema. |
|
|
Trax.Effect.Provider.Parameter
Parameter effect provider for Trax.Effect. Adds SaveTrainParameters() to the AddEffects builder, which serializes each train's input and output into its Metadata row, masking members marked [TraxSensitive]. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.57.4 | 0 | 9/30/2026 |
| 1.57.3 | 0 | 9/30/2026 |
| 1.57.2 | 87 | 9/29/2026 |
| 1.57.1 | 207 | 9/29/2026 |
| 1.57.0 | 409 | 9/28/2026 |
| 1.56.0 | 414 | 9/27/2026 |
| 1.55.0 | 238 | 9/25/2026 |
| 1.54.2 | 715 | 9/24/2026 |
| 1.54.1 | 225 | 9/17/2026 |
| 1.54.0 | 2,139 | 9/15/2026 |
| 1.53.0 | 207 | 9/15/2026 |
| 1.51.0 | 1,001 | 8/19/2026 |
| 1.50.0 | 1,835 | 8/13/2026 |
| 1.49.0 | 2,542 | 8/13/2026 |
| 1.48.1 | 257 | 8/12/2026 |
| 1.48.0 | 267 | 8/12/2026 |
| 1.47.0 | 2,297 | 8/12/2026 |
| 1.46.0 | 472 | 8/1/2026 |
| 1.45.0 | 307 | 8/1/2026 |
| 1.44.2 | 294 | 8/1/2026 |