using FileService.Domain.ValueObjects; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FileService.Application.UploadFileTask { public class TaskInitResponse { public Guid TaskId { get; set; } public string UploadSessionId { get; init; } public StorageLocation StorageLocation { get; init; } public bool Instant { get; init; } public string UploadMode { get; init; } = "LocalMultipart"; public int TotalPartCount { get; init; } public long PartSizeBytes { get; init; } public global::FileService.Application.UploadFile.FileResponse? File { get; init; } } }