feat: add asset access signing endpoints

This commit is contained in:
xiong
2026-07-26 14:54:50 +08:00
parent 0ff97e86cd
commit 06471151cd
9 changed files with 957 additions and 1 deletions

View File

@@ -0,0 +1,12 @@
namespace Tiku.Application.Assets;
public interface IAssetAccessService
{
Task<AssetAccessResultModel> DownloadAsync(
AssetAccessRequest request,
CancellationToken cancellationToken = default);
Task<AssetAccessResultModel> PreviewAsync(
AssetAccessRequest request,
CancellationToken cancellationToken = default);
}