有没有办法以这种方式覆盖实体框架映射,我的实体图的那部分将来自某些外部数据源(文件,Web服务调用等)?
例如,我们说我有以下实体:
public class Product
{
public int Id {get;set;}
public ICollection Annotations {get;set;}
}
public class Annotation
{
public int Id {get;set;}
public string Text {get;set;}
}
我希望从dbo.Product表加载产品,并从CSV文件加载Annotation?
答案 0 :(得分:0)
您可以使用DbSet.Attach将使用您喜欢的任何反向通道创建的实体附加到DbContext。在此处阅读:http://msdn.microsoft.com/en-US/data/jj592676