Class InboxPublicApiExtensions
Extension methods to enable the inbox pattern for durable, per-handler message delivery.
public static class InboxPublicApiExtensions
- Inheritance
-
InboxPublicApiExtensions
- Inherited Members
Methods
- AllowConsumeWithoutInbox(ConsumeChannelBuilder)
Explicitly opts this consume channel out of the optional consume-channel inbox requirement policy. This does not bypass transport-specific requirements (for example, EF Core transport still requires inbox).
- UseInbox<TDbContext>(ConsumeChannelBuilder)
Enables the inbox pattern on this consume channel. All handlers registered with a stable key on this channel will be inbox-managed. Requires
AddEfCoreDurability<TDbContext>(d => d.UseInbox())to be called on the bus builder.