Enforcement of best practices

Component: NServiceBus
NuGet Package NServiceBus (7.x)

By default messaging best practices are enforced for messages defined as either Commands or Events.

In Versions 6 and above the default behavior can be overridden.

To disable this feature at the endpoint level using:

var transport = endpointConfiguration.UseTransport<TransportName>();
var routing = transport.Routing();

or at the message level using:

var options = new SendOptions();


await context.Send(new MyEvent(), options)

Last modified