Files
tiku-backend.net/Tiku.Api/Controllers/TenantContentCapabilitySet.cs
xiong 3f5957d744
Some checks failed
ci / release-gate (push) Has been cancelled
feat(content): establish v2 learning delivery foundation
2026-08-06 09:52:18 +08:00

19 lines
786 B
C#

using Tiku.Application.Assets;
using Tiku.Application.Content;
namespace Tiku.Api.Controllers;
public sealed class TenantContentCapabilitySet(
IAssetCatalogManagementService assetCatalog,
IAssetUploadManagementService assetUploads,
IAssetLifecycleManagementService assetLifecycle,
IAssetAuditQueryService assetAudit,
IAssetImportJobQueryService assetImports)
{
internal IAssetCatalogManagementService AssetCatalog { get; } = assetCatalog;
internal IAssetUploadManagementService AssetUploads { get; } = assetUploads;
internal IAssetLifecycleManagementService AssetLifecycle { get; } = assetLifecycle;
internal IAssetAuditQueryService AssetAudit { get; } = assetAudit;
internal IAssetImportJobQueryService AssetImports { get; } = assetImports;
}