using System.Text.Json.Serialization; namespace SPTarkov.Server.Core.Models.Eft.Launcher; public record MiniProfile { [JsonPropertyName("username")] public string? Username { get; set; } [JsonPropertyName("nickname")] public string? Nickname { get; set; } [JsonPropertyName("side")] public string? Side { get; set; } [JsonPropertyName("currlvl")] public int? CurrentLevel { get; set; } [JsonPropertyName("currexp")] public int? CurrentExperience { get; set; } [JsonPropertyName("prevexp")] public int? PreviousExperience { get; set; } [JsonPropertyName("nextlvl")] public int? NextLevel { get; set; } [JsonPropertyName("maxlvl")] public int? MaxLevel { get; set; } [JsonPropertyName("edition")] public string? Edition { get; set; } [JsonPropertyName("profileId")] public string? ProfileId { get; set; } [JsonPropertyName("invalidOrUnloadableProfile")] public bool? InvalidOrUnloadableProfile { get; set; } [JsonPropertyName("sptData")] public Profile.Spt? SptData { get; set; } }