0
我有一个非常简单的对象结构...一个父对象与一些孩子......但它也有一个对这些孩子的参考。实体框架 - 家长有孩子和一个孩子的参考
public class History
{
[Key]
public int Id { get; set; }
public virtual HistoryEvent ActiveEvent { get; set; }
public virtual List<HistoryEvent> Events { get; set; }
}
public class HistoryEvent
{
[Key]
public int Id { get; set; }
public string Name { get; set; }
}
static void Main(string[] args)
{
using (var context = new EfTest())
{
var history = new History
{
Events = new List<HistoryEvent>
{
new HistoryEvent { Name = "a" },
new HistoryEvent { Name = "b" },
new HistoryEvent { Name = "c" }
}
};
history.ActiveEvent = history.Events.First();
context.History.Add(history);
context.SaveChanges();
}
}
的数据库中创建,并期待我怎么会想到...
但它不会救...的内部异常给这个...
请帮忙!