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 FAQ



Что такое 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?

Онлайн примеры теперь доступны на .NET Fiddle!

Online Examples

Consulting

Your company requires some custom solution to extend Entity Framework with more features?

Contact us to learn about our consultation services:
info@zzzprojects.com

You can also find some answers/ help:

Stack Overflow Issue tracker