Entity Framework EF6 is an object-relational mapper (ORM) made by Microsoft
to easily retrieve and save your entities

(Documentation made by ZZZ Projects & .NET Community)

using (var ctx = new CustomerContext())
{
    List<Customer> customers = new List<Customer>();

 foreach(var line in lines)
 {
  var customer = new Customer();
  // ...code...

  customers.Add(customer);
 }

 ctx.Customers.AddRange(customers);

 ctx.SaveChanges();
}



Что такое Entity Framework?

Entity Framework - это ORM, созданный Microsoft. Это позволяет выполнять операции CRUD без необходимости писать SQL-запросы. Он поддерживает сначала код, база данных, хранимая процедура, транзакция и т. Д.



Почему Entity Framework работает медленно?

Производительность Entity Framework часто можно улучшить, избегая некоторых распространенных ошибок:



Какие сторонние библиотеки?

Доступно много сторонних библиотек. Мы рекомендуем вам проверить библиотеки, которые мы поддерживаем:



Поддерживает ли Entity Framework массовую вставку?

Нет, но сторонняя библиотека делает: Расширения Entity Framework . Это основная библиотека, которая расширяет DbContext всеми массовыми операциями.

Learn More


Где я могу найти больше учебников по Entity Framework?

Here is a short list:



Где я могу найти примеры Entity Framework?

Online examples are now available!

Online Examples