为Entity Framework导航属性创建默认对象

3
我有一个名为Client的类,如下所示。
    public class Client
    {
       public int UniqueLoginsPerDay { get; set; }
       public virtual Limit Limit { get; set; }
       public int LimitId { get; set; }
    }

然后我有一个Limit类

    public class Limit
    {
       public string Email{ get; set; } = myMail@gmail.com;
       public int UniqueLoginsPerDayLimit { get; set; } = 200000;
       public virtual Client Client{ get; set; }
       public int ClientId { get; set; }
    }

什么是将“默认”Limit对象附加到我的Client实体的最明智方法?
我正在使用EntityFramework.Core 7.0.0-rc1-final。
我知道question,但那里给出的解决方案不适用于EntityFramework.Core 7.0.0-rc1-final。
1个回答

1

这听起来像是业务逻辑。你能把它移到数据访问类的上层吗?


我想出了一个解决方案,将其移动到更高层次。我在想,如果在数据访问层中有什么好的理由,那是什么? - Nameismy

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接