Tenantry ProAPI reference
TenantPropagation class
Namespace: Tenantry.Pro · Package: Tenantry.Pro · API reference
How the Hangfire, MassTransit, Quartz.NET and Rebus integrations carry the tenant in a job or message.
public static class TenantPropagationFields
HeaderName
The name of the Hangfire job parameter, MassTransit or Rebus message header, or Quartz.NET job data key that carries the tenant's id, formatted with the invariant culture: tenantry-tenant-id.
public const string HeaderName = "tenantry-tenant-id"Returns: string
TenantIsolation enum
Where a tenant's data lives, in mixed mode MixedModeOptions<TKey>.GetIsolationtenantry-pro-mixedmodeoptions.md.
TenantPropagationBehavior enum
What a tenant-propagation integration Hangfire, MassTransit, Quartz.NET, Rebus does with a job or message whose tenant it cannot make current.