Skip to content

feat: async chain end to end#30

Merged
Theauxm merged 1 commit intomainfrom
feat/async-chain
May 4, 2026
Merged

feat: async chain end to end#30
Theauxm merged 1 commit intomainfrom
feat/async-chain

Conversation

@Theauxm
Copy link
Copy Markdown
Member

@Theauxm Theauxm commented May 4, 2026

Summary

Test trains updated for the Trax.Core async chain change. ITrainBus and its implementations were already fully async — no production code changes needed.

The reflection-based dispatch in TrainBus.RunAsync still finds train Run methods correctly because parameter signatures didn't change.

Test plan

  • MemoryLeak.Integration suite passes (203 tests)
  • Postgres.Integration suite passes (65 tests)
  • dotnet build zero warnings
  • dotnet csharpier check . passes

Migration

See Trax.Docs migration guide.

@Theauxm Theauxm merged commit 2eb4d55 into main May 4, 2026
1 of 2 checks passed
@Theauxm Theauxm deleted the feat/async-chain branch May 4, 2026 15:50
@traxsharp
Copy link
Copy Markdown

traxsharp Bot commented May 4, 2026

This PR is included in version 1.17.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant