using MareSynchronos.API.Data; using MessagePack; namespace MareSynchronos.API.Dto.CharaData; [MessagePackObject(keyAsPropertyName: true)] public record CharaDataDownloadDto(string Id, UserData Uploader) : CharaDataDto(Id, Uploader) { public string GlamourerData { get; init; } = string.Empty; public string CustomizeData { get; init; } = string.Empty; public string ManipulationData { get; set; } = string.Empty; public List FileGamePaths { get; init; } = []; public List FileSwaps { get; init; } = []; }