using System.Text.Json.Serialization; using SPTarkov.Server.Core.Models.Common; using SPTarkov.Server.Core.Models.Eft.Common.Tables; using SPTarkov.Server.Core.Models.Utils; namespace SPTarkov.Server.Core.Models.Eft.PresetBuild; public record PresetBuildActionRequestData : IRequestData { [JsonExtensionData] public Dictionary? ExtensionData { get; set; } [JsonPropertyName("Action")] public string? Action { get; set; } [JsonPropertyName("Id")] public MongoId Id { get; set; } /// /// name of preset given by player /// [JsonPropertyName("Name")] public string? Name { get; set; } [JsonPropertyName("Root")] public string? Root { get; set; } [JsonPropertyName("Items")] public IEnumerable? Items { get; set; } }