Trax .NET
HomeDocsConsoleRoadmapGitHubllms.txt
Docs/The Trax book/1. An order is a train/1.1 Requirements
View as MarkdownEdit on GitHub

Tutorial

1.1 Requirements

  • The .NET 10 SDK. Trax packages target net10.0 only.
  • curl, to call the application.

Next: 1.2 Create the project

More on General

Tutorials

  • 10.1 What is retried
  • 11.1 One library, two processes
  • 12.1 The flow
  • 13.1 The flow from Placing
  • 14.1 The new chain
  • 15.1 How it fits together

Explanation

  • How these docs are organised
  • Trax compared with Quartz.NET and Hangfire
  • What Trax does
  • Structuring your application
  • Train overhead

Reference

  • Packages
  • Glossary
  • Registration Order
  • Troubleshooting
  • Benchmarks
  • Acknowledgments
Home
Quick start

Tutorials

The Trax book
1. An order is a train
1.1 Requirements
1.2 Create the project
1.3 The shop
1.4 What an order carries
1.5 The junctions
1.6 The train
1.7 Run it
1.8 When an order fails
1.9 When the chain does not fit
2. Testing PlaceOrder
3. Every order is recorded
4. The shop's own data
5. Does this order look like fraud
6. Customers and staff
7. Serve it over GraphQL
8. The operations console
9. Scheduled work
10. Failures, retries and dead letters
11. A separate worker
12. Checkout is a state machine
13. The machine places the order
14. Checks in parallel, and resuming
15. A generated client
16. Checkout in the browser
17. Require persisted operations
18. Deploy

How-to guides

Explanation

Reference

SDK Reference

SDK Reference

Samples

Samples
Chat Service
Board
Recovery
Bookworm
GraphQL Client
Persisted Operations
Content Shield
SignalR Broadcaster

Contributing

Repository layout
API conventions
Test Conventions
Write a migration
Cut a release
Writing docs
Trax .NET

The backend that checks the client's work. MIT licensed.

Sponsored by Constituent Voice

DocsGetting Started
GitHubNuGetSponsor