【问题标题】:Creating a default object for Entity Framework navigation property为实体框架导航属性创建默认对象
【发布时间】:2016-05-27 01:56:53
【问题描述】:

我有一个类客户端,如下所示

    public class Client
    {
       public int UniqueLoginsPerDay { get; set; }
       public virtual Limit Limit { get; set; }
       public int LimitId { get; set; }
    }

然后我有一个限制类

    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; }
    }

将“默认”限制对象附加到我的客户实体的最明智的方法是什么?

我正在使用 EntityFramework.Core 7.0.0-rc1-final

我知道这个question,那里给出的解决方案不适用于EntityFramework.Core 7.0.0-rc1-final。

【问题讨论】:

    标签: c# entity-framework entity-framework-core


    【解决方案1】:

    对我来说,这听起来像是业务逻辑。你能把它移到比数据访问类更高的地方吗?

    【讨论】:

    • 我想出了一个解决方案,并将其提升到更高的级别。我想知道在数据访问层中是否有任何充分的理由这样做是什么
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多