Я только что перешел с L2S на EF 4. В L2S я интенсивно использовал метод InsertAllOnSubmit для datacontext, но в EF, похоже, такой метод недоступен.Я написал этот общий метод расширения на ObjectContext
public static void InsertAllOnSubmit<T>(this ObjectContext db, List<T> newentities) where T:EntityObject
{
var objectSet = db.CreateObjectSet<T>();
newentities.ForEach(x => objectset.AddObject(x));
}
Я хочу знать, каковы подводные камни использования этого метода.Я могу догадаться, что с CreateObjectSet<T>()
связан какой-то актерский состав.Но я понятия не имею, сколько стоит затрат на создание набора объектов, и я хочу знать, какие другие негативные последствия будет иметь этот метод
спасибо