develop
Concurrency Improvements for Riders
Updated all state machine activities to pass the CancellationToken when calling any transport-related methods (publish, send, request, schedule, etc.)
Add .NET 8 TFM (#4791)
NuGet package updates, added Azure Event Hubs OffsetString (replaces Offset, but retained obsolete property)
Integration of all external packages into MassTransit, split out into Abstractions, Middleware, and the core MassTransit assembly.
Fixed #3290 - validation of endpoints in riders
Separate scoped ConsumeContext through components
Huge push towards optimization on startup, state machines, type discovery, caching, and the consume pipeline. Rebuilt the dispatch filter as a consume context filter for message type dispatch.
Moved extension method to MassTransit namespace
Standardized the topology for partition key across service bus, event hub, and the SQL transport
Cleanup using
Refactoring rider producers
Added net10.0 build target