rebus-org / Rebus.Events

:bus: Convenient event configuration extensions for Rebus
https://mookid.dk/category/rebus
Other
17 stars 1 forks source link
events message-bus message-queue messaging rebus

Rebus.Events

install from nuget

Provides configuration extensions that allow for easily hooking into Rebus in various places.

Here is how you would add custom headers to all outgoing messages:

Configure.With(...)
    .(...)
    .Events(e =>
    {
        e.BeforeMessageSent += (bus, headers, message, context) =>
        {
            headers["x-custom-header"] = "wohoo";
        };
    });

The following events are available: