У меня есть many-to-many
отношение между Foo
и Bar
Вот упрощенный Foo
public class Foo
{
public virtual ICollection<Bar> Bars {get;set;}
}
, и я хочу сохранить новый foo с несколькими прикрепленными столбцами:
var foo = new Foo();
foo.Bars.Add(bar1); //I'll get an error that if Bars is not initialized
repo.Insert(foo);
repo.SaveChanges();
Должен ли я инициализировать столбцы в конструкторе, так ли это должно быть сделано?(с использованием EF4 CTP5 codefirst)