using System.ComponentModel.DataAnnotations; using System.Text.Json.Serialization; namespace Kemkas.Web.ViewModels; public class Karakter2eDto { [Required] [JsonPropertyName("nev")] public string Nev { get; set; } [JsonPropertyName("nem")] public string? Nem { get; set; } [JsonPropertyName("kor")] public double? Kor { get; set; } [JsonPropertyName("jellem")] public string Jellem { get; set; } [JsonPropertyName("isten")] public string? Isten { get; set; } [JsonPropertyName("faj")] public string Faj { get; set; } [JsonPropertyName("tulajdonsagok")] public KarakterTulajdonsagokDto Tulajdonsagok { get; set; } [JsonPropertyName("kepzettsegek")] public IList Kepzettsegek { get; set; } [JsonPropertyName("tolvajkepzettsegek")] public IList? Tolvajkepzettsegek { get; set; } [JsonPropertyName("szint")] public byte Szint { get; set; } [JsonPropertyName("szintlepesek")] public IList Szintlepesek { get; set; } [JsonPropertyName("felszereles")] public KarakterFelszereles2eDto Felszereles { get; set; } [JsonPropertyName("varazslatok")] public IList? Varazslatok { get; set; } public bool? IsPublic { get; set; } }