feat: modularize external providers

This commit is contained in:
2026-07-27 17:47:21 +08:00
parent db4c7b4496
commit 70b99e6063
47 changed files with 1219 additions and 667 deletions

View File

@@ -146,13 +146,13 @@ public interface ITenantAdminDirectService
CreateTenantDomainCommand command,
CancellationToken cancellationToken = default);
Task<CatalogList<TenantAuthProviderItem>> GetAuthProvidersAsync(
Task<CatalogList<TenantIdentityProviderItem>> GetAuthProvidersAsync(
TenantAdminActor actor,
CancellationToken cancellationToken = default);
Task<ContentManagementResult<TenantAuthProviderItem>> UpsertAuthProviderAsync(
Task<ContentManagementResult<TenantIdentityProviderItem>> UpsertAuthProviderAsync(
TenantAdminActor actor,
UpsertTenantAuthProviderCommand command,
UpsertTenantIdentityProviderCommand command,
CancellationToken cancellationToken = default);
Task<CatalogList<TenantAdminBadgeItem>> GetBadgesAsync(