using FileService.Domain; 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 UploadTaskResponse { public Guid Id { get; set; } public Guid UploaderId { get; set; } public Guid ConversationId { get; set; } public string FileName { get; set; } public long FileSize { get; set; } public string ContentType { get; set; } public StorageLocation StorageLocation { get; set; } public string State { get; set; } public string CheckSum { get; set; } public Guid? ResultFileId { get; set; } public string? FailureReason { get; set; } public global::FileService.Application.UploadFile.FileResponse? File { get; set; } } }