IMultiTenancyApplicationBuilder Members
Declares methods for configuring a multi-tenant application using the EF Core ORM.Methods
Name | Description |
---|---|
WithCustomTenantType<TTenantType>() | Specifies the persistent type used to store tenant information. |
WithHostDbContext(Action<IServiceProvider, DbContextOptionsBuilder>, Boolean, Boolean, Boolean) |
Configures DbContext used by the application to access the host database containing tenant settings.
|
WithHostDbContext<TServiceDbContext>(Action<IServiceProvider, DbContextOptionsBuilder>, Boolean) |
Configures DbContext used by the application to access the host database containing tenant settings.
|
WithMultiTenancyModelDifferenceStore(Action<ModelDifferencesOptions>) | Configures application model settings set to be used for host user interface and tenant user interfaces. |
WithMultiTenancyModelDifferenceStore<TTenantModelDifferenceStore>(Action<ModelDifferencesOptions>) | Configures application model settings set to be used for host user interface and tenant user interfaces. |
WithSharedBusinessObjects(Type[]) | Registers the specified host business object types as shared data accessible to tenants. |
WithTenantResolver<TTenantResolver>() | Enables automatic tenant detection based on user login using the specified tenant resolver type. |
See Also