using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.Linq; using System.Text.Json; namespace Props.Models { public class ResultsPreferences { public int Id { get; set; } [Required] public string ApplicationUserId { get; set; } [Required] public IList Order { get; set; } public ResultsPreferences() { Order = new List(Enum.GetValues().Length); foreach (Category category in Enum.GetValues()) { Order.Add(category); } } public enum Category { RatingPriceRatio, Reviews, Purchases, Price, } } }