implement FileUploadService and chunked upload models

This commit is contained in:
2026-05-03 16:09:34 +02:00
parent f738b031b9
commit 68f11ebc9d
2 changed files with 50 additions and 1 deletions

View File

@@ -16,5 +16,20 @@ namespace Chtn.CSharp.SDK.Models.Media
[JsonProperty("name")] public string Name { get; set; }
[JsonProperty("fileId")] public string FileId { get; set; }
}
public class RegisterUploadResp { public string UploadId { get; set; } }
public class RegisterUploadResp
{
[JsonProperty("uploadId")] public string UploadId { get; set; }
}
public class ChunkUploadReq
{
[JsonProperty("uploadId")] public string UploadId { get; set; }
[JsonProperty("chunkIndex")] public int ChunkIndex { get; set; }
[JsonProperty("data")] public byte[] Data { get; set; }
}
public class FinishUploadReq
{
[JsonProperty("uploadId")] public string UploadId { get; set; }
}
}