我使用以下代码使用来自数据源的数据更新对象上下文中的对象:
public class Project
{
public string Id{get;set;}
public string Name{get;set;}
}
public class People
{
public string Id{get;set;}
public string Name{get;set;}
public IList<Project> ProjectList{get;set;}
}
((System.Data.Entity.Infrastructure.IObjectContextAdapter)Orm).ObjectContext.Refresh(
System.Data.Objects.RefreshMode.StoreWins, people);
它更新人但不更新 ProjectList(导航属性),所以问题是:如何更新一个对象,包括它的关系?