Docs
Tenantry ProAPI reference

TenantProvisioningStep enum

Namespace: Tenantry.Pro.Lifecycle · Package: Tenantry.Pro · API reference

Represents the pipeline stages in the tenant provisioning lifecycle. Used by TenantProvisioningResult<TKey>.CompletedUpTo to indicate which stage completed successfully before a failure occurred (or before the pipeline finished).

public enum TenantProvisioningStep

Values

ValueDescription
None = 0No steps have completed. Either the pipeline was not started or failed before the first step.
DatabaseProvisioned = 1A dedicated database was successfully created for the tenant.
SchemaProvisioned = 2A dedicated schema was successfully created for the tenant within the shared database.
MigrationsApplied = 3EF Core migrations were successfully applied to the tenant's database.
DataSeeded = 4Seed data was successfully written to the tenant's database.
Complete = 5All pipeline stages completed successfully.

On this page