using System.Text.Json.Serialization; using Prospect.Server.Api.Models.Client.Data; using Prospect.Server.Api.Models.Data; namespace Prospect.Server.Api.Models.Client; public class FGetUserInventoryResult { /// /// [optional] Array of inventory items belonging to the user. /// [JsonPropertyName("Inventory")] [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] public List? Inventory { get; set; } /// /// [optional] Array of virtual currency balance(s) belonging to the user. /// [JsonPropertyName("VirtualCurrency")] [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] public PlayerBalance? VirtualCurrency { get; set; } /// /// [optional] Array of virtual currency balance(s) belonging to the user. /// [JsonPropertyName("VirtualCurrencyRechargeTimes")] [JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)] public Dictionary? VirtualCurrencyRechargeTimes { get; set; } }