using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Text.Json.Serialization; namespace eprintServer.Entities { public class Currency { [Key] public string Code { get; set; } = string.Empty; [JsonPropertyName("english_name")] public string EnglishName { get; set; } = string.Empty; [JsonPropertyName("arabic_name")] public string ArabicName { get; set; } = string.Empty; public string Symbol { get; set; } = string.Empty; public bool IsDefault { get; set; } = false; } public class CurrencyJsonWrapper { public List? Currencies { get; set; } } }