using LCU.Library.Internal.MemberPreferencesApiModels.Enums; using System.ComponentModel.DataAnnotations; using System.Text.Json.Serialization; namespace LCU.Library.Internal.MemberPreferencesApiModels.Requests; public class MemberPreferenceRequest { [Required] public string UserId { get; set; } [Required] [JsonConverter(typeof(JsonStringEnumConverter))] public PreferenceType Preference { get; set; } [Required] public string Value { get; set; } [Required] public string LegalReference { get; set; } }