NServiceBus by Particular Software

<PackageReference Include="NServiceBus" Version="8.0.0" />

.NET API 1,076,224 bytes

 IPipelineContext

The context for the current message handling pipeline.
Task Publish(object message, PublishOptions options)

Publish the message to subscribers.

Task Publish<T>(Action<T> messageConstructor, PublishOptions publishOptions)

Instantiates a message of type T and publishes it.

Task Send(object message, SendOptions options)

Sends the provided message.

Task Send<T>(Action<T> messageConstructor, SendOptions options)

Instantiates a message of type T and sends it.