C#C
C#2y ago
Klepsi ⚦

C# Entity core framework gaslighting

        modelBuilder.Entity<Transaction>().Property("ItemsSoldAndAmount").IsRequired();


public class Transaction
{
...
    [Required]
    public List<AmountItem> ItemsSoldAndAmount { get; set; } = new List<AmountItem>();
...
}

public class AmountItem
{
    [Required]
    public ObjectId Identifier { get; set; }
    [Required]
    public Item? Item { get; set; }
    [Required]
    public double amount { get; set; }
}


how is this not supported by the database when a List<> in another POCO of mine is OK??
Was this page helpful?