【发布时间】:2011-04-18 13:40:45
【问题描述】:
在实体框架 4.1 中创建 POCO 时,是否应该对类进行编码以初始化多关系,或者是否有某些理由允许实体框架控制这些属性?
public class Portfolio
{
private ICollection<Visit> _visits;
public virtual ICollection<Visit> Visits
{
get
{
if (_visits == null)
{
_visits = new List<Visit>();
}
return _visits;
}
set
{
_visits = value;
}
}
}
或者
public class Portfolio
{
public virtual ICollection<Visit> Visits
{
get;
set;
}
}
还有更好的模式吗?
【问题讨论】:
标签: c# ef-code-first entity-framework-4.1