refactor(platform): split control plane services
This commit is contained in:
@@ -14,7 +14,13 @@ internal static class PlatformModule
|
||||
{
|
||||
internal static IServiceCollection AddPlatformModule(this IServiceCollection services)
|
||||
{
|
||||
services.AddScoped<IPlatformAdminService, PlatformAdminService>();
|
||||
services.AddScoped<PlatformAdministrationDependencies>();
|
||||
services.AddScoped<IPlatformDashboardService, PlatformDashboardService>();
|
||||
services.AddScoped<ITenantProvisioningAdministrationService, TenantProvisioningAdministrationService>();
|
||||
services.AddScoped<IPlatformTenantDomainService, PlatformTenantDomainService>();
|
||||
services.AddScoped<IPlatformStaffAccessService, PlatformStaffAccessService>();
|
||||
services.AddScoped<IPlatformAuditAlertService, PlatformAuditAlertService>();
|
||||
services.AddScoped<IPlatformDunningService, PlatformDunningService>();
|
||||
services.AddScoped<IBackgroundJobHandler, TenantExportJobHandler>();
|
||||
services.AddScoped<IPlatformOperationsQueryService, PlatformOperationsQueryService>();
|
||||
services.AddOptions<TenantProvisioningOptions>();
|
||||
|
||||
Reference in New Issue
Block a user