我有以下的C#类:实体框架奇怪映射
public class SomeClass{
public string Name;
public List<SomeClass> List1;
public List<SomeClass> List2;
}
当我有SomeClass的(SomeClass1和SomeClass2)的2个实例,并做一些事情,如:
SomeClass1.List1.Add(SomeClass2);
它还增加了SomeClass1到SomeClass2.List2出于某种原因调用context.SaveChanges()时。我怎样才能防止这一点?
编辑:我先使用代码。 谢谢
如果没有看到您创建的映射,则无法分辨。请提供。 – 2012-03-19 17:15:32
它代码第一吗? – 2012-03-19 17:23:38
这是代码第一。我忘了补充一点。 – Fritsie 2012-03-19 17:25:17