forked from gongxuegit/tiku-backend.net
feat: add tenant admin engagement endpoints
This commit is contained in:
@@ -154,4 +154,44 @@ public interface ITenantAdminDirectService
|
||||
TenantAdminActor actor,
|
||||
UpsertTenantAuthProviderCommand command,
|
||||
CancellationToken cancellationToken = default);
|
||||
|
||||
Task<CatalogList<TenantAdminBadgeItem>> GetBadgesAsync(
|
||||
TenantAdminActor actor,
|
||||
TenantAdminBadgeFilter filter,
|
||||
CancellationToken cancellationToken = default);
|
||||
|
||||
Task<ContentManagementResult<TenantAdminBadgeItem>> UpsertBadgeAsync(
|
||||
TenantAdminActor actor,
|
||||
UpsertTenantAdminBadgeCommand command,
|
||||
CancellationToken cancellationToken = default);
|
||||
|
||||
Task<CatalogList<TenantAdminBadgeGrantItem>> GetBadgeGrantsAsync(
|
||||
TenantAdminActor actor,
|
||||
TenantAdminBadgeGrantFilter filter,
|
||||
CancellationToken cancellationToken = default);
|
||||
|
||||
Task<ContentManagementResult<TenantAdminBadgeGrantItem>> GrantBadgeAsync(
|
||||
TenantAdminActor actor,
|
||||
GrantTenantAdminBadgeCommand command,
|
||||
CancellationToken cancellationToken = default);
|
||||
|
||||
Task<CatalogList<TenantAdminNotificationItem>> GetNotificationsAsync(
|
||||
TenantAdminActor actor,
|
||||
TenantAdminNotificationFilter filter,
|
||||
CancellationToken cancellationToken = default);
|
||||
|
||||
Task<ContentManagementResult<TenantAdminNotificationItem>> UpsertNotificationAsync(
|
||||
TenantAdminActor actor,
|
||||
UpsertTenantAdminNotificationCommand command,
|
||||
CancellationToken cancellationToken = default);
|
||||
|
||||
Task<CatalogList<TenantAdminFeedbackItem>> GetFeedbacksAsync(
|
||||
TenantAdminActor actor,
|
||||
TenantAdminFeedbackFilter filter,
|
||||
CancellationToken cancellationToken = default);
|
||||
|
||||
Task<ContentManagementResult<TenantAdminFeedbackItem>> UpdateFeedbackAsync(
|
||||
TenantAdminActor actor,
|
||||
UpdateTenantAdminFeedbackCommand command,
|
||||
CancellationToken cancellationToken = default);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user