Entity Framework Core EF Core is a lightweight, extensible and cross-platform object-relational mapper (ORM) made by Microsoft.

(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 Core FAQ



Что такое Entity Framework Core?

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



Является ли Entity Framework Core зрелым?

Начиная с версии 2.x, мы можем сказать, что Entity Framework Core готов к работе. Тем не менее, мы по-прежнему рекомендуем использовать Entity Framework 6, которая была стабильной в течение многих лет.



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

Доступно много сторонних библиотек:



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

EF Core улучшил производительность вставки, но EFE все еще предлагает лучшую производительность: Расширения Entity Framework . Это основная библиотека, которая расширяет DbContext всеми массовыми операциями.

Learn More


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

Here is a short list:



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

Многие примеры будут скоро доступны на .NET Fiddle . Эта функция находится в разработке нашей компании ( ZZZ Projects ).


Consulting

Your company requires some custom solution to extend Entity Framework Core 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