develop
Added entity disabled to retry handling per https://github.com/MassTransit/MassTransit/discussions/5833
Related to #6127 - non-disposed shared context leaking cancellation token source
Updated Azure Session to pass proper cancellation tokens for all operations, including topology configuration
Fixed #5905 - use MaxConcurrentCalls if MaxConcurrentSessions is not specified.
Integration of all external packages into MassTransit, split out into Abstractions, Middleware, and the core MassTransit assembly.
Convenience extension for session based batching in ASB and explicit control of MaxConcurrentSessions (#5548)
Setting Azure ServiceBusAdministrationClientOptions
Fixed Azure Service Bus exception stack trace exceeding header length issue
Create ConsumerAgent
Changed send transports to use a separate Stopping token so that they aren't stopped until all receive transports are stopped, to prevent race conditions on messages sent/published by consumers.
Figured out a way to try and unit test the message receiver used by Azure Functions to ensure that consumer definitions are properly applied (read: yes, they are).
Separate scoped ConsumeContext through components
Removed the basic tier "support" since it didn't really do anything.
Allow message locks to complete until the receive endpoint has been stopped (Azure Service Bus).
Fixed #3120 - parameter ordering issue connecting subscription endpoint
Added context-based methods for connecting subscription endpoints
Enable configuration to not include the message type namespace in the entity name for all transports (topics/exchanges)
Fixed #6045 - ReceiveFault called in places it shouldn't be called (should be Dispatcher only).
Adding nullability to abstractions, and fixing warnings
Added ExceptionHeaders to ExceptionReceiveContext so that additional transport headers can be specified (or existing headers replaced/removed) when moving messages to the error queue.
Create LockContext beforehand always
Separated MessageTopology so that each bus gets its own topology to allow MultiBus with separate settings.