Class TenantDatabaseMigratedEventData
- Namespace
- GroupeIsa.Neos.Shared.MultiTenant
- Assembly
- GroupeIsa.Neos.Shared.dll
Represents the data passed as an argument of a ITenantDatabaseMigrationInterceptor.OnTenantDatabaseMigratedAsync(TenantDatabaseMigratedEventData event).
public sealed record TenantDatabaseMigratedEventData : IEquatable<TenantDatabaseMigratedEventData>
- Inheritance
-
TenantDatabaseMigratedEventData
- Implements
- Inherited Members
Constructors
TenantDatabaseMigratedEventData(NeosTenantInfo, string?, string?)
Represents the data passed as an argument of a ITenantDatabaseMigrationInterceptor.OnTenantDatabaseMigratedAsync(TenantDatabaseMigratedEventData event).
public TenantDatabaseMigratedEventData(NeosTenantInfo Tenant, string? ClientAdministratorLogin = null, string? PublisherAdministratorLogin = null)
Parameters
Tenant
NeosTenantInfoGets the current tenant.
ClientAdministratorLogin
stringGets the client tenant administrator login. It is filled in at the tenant creation.
PublisherAdministratorLogin
stringGets the publisher tenant administrator login. It is filled in at the tenant creation.
Properties
ClientAdministratorLogin
Gets the client tenant administrator login. It is filled in at the tenant creation.
public string? ClientAdministratorLogin { get; init; }
Property Value
PublisherAdministratorLogin
Gets the publisher tenant administrator login. It is filled in at the tenant creation.
public string? PublisherAdministratorLogin { get; init; }
Property Value
Tenant
Gets the current tenant.
public NeosTenantInfo Tenant { get; init; }