如何使用<td class="hidden-xs text-center">@t.Share %</td>
作为导航属性,我不想为客户开发人员公开一个List并为他提供诸如IEnumerable
之类的分散注意力的不良功能。
所以我做了以下事情:
Clear(),CopyTo()
但是当我使用 private readonly List<WorkTime> _assignedWorkTimes;
public virtual IEnumerable<WorkTime> AssignedWorkTimes { get => _assignedWorkTimes; }
渲染模型时,我发现两个实体之间没有任何关系。
注意:我建立了一个单向关系(基于EF Power tool
的建议),仅在DDD
中使用外键来简化数据操作。
答案 0 :(得分:0)
要创建一对多关系,“ many”属性必须实现ICollection。另请参见https://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-4.0/dd468057(v=vs.100)。
或者,换句话说,EF6无法实现您想要的。