Tenantry ProAPI reference
RebusConfigurationExtensions class
Namespace: Tenantry.Pro.Rebus.Extensions · Package: Tenantry.Pro.Rebus · API reference
Extension methods for wiring Tenantry tenant steps into the Rebus pipeline.
public static class RebusConfigurationExtensionsMethods
UseTenantryPro(OptionsConfigurer, IServiceProvider)
Decorates the Rebus pipeline with Tenantry tenant propagation steps. Call this inside services.AddRebus(c => c.Options(o => o.UseTenantryPro(sp))).
public static void UseTenantryPro(this OptionsConfigurer configurer, IServiceProvider sp)Parameters:
configurerOptionsConfigurer: The Rebus options configurer.spIServiceProvider: The applicationIServiceProviderused to resolve the registeredIRebusConfigurator.
QuartzProBuilderExtensions class
Extension methods for registering Quartz tenant-propagation services on ProBuilder<TKey>tenantry-pro-internal-probuilder.md.
RebusProBuilderExtensions class
Extension methods for registering Rebus tenant-propagation services on ProBuilder<TKey>tenantry-pro-internal-probuilder.md.