Entity Framework Core Microsoft制作的轻量级,可扩展和跨平台的对象关系映射器(ORM)。

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



什么是实体框架核心?

实体框架是Microsoft制作的ORM。它允许执行CRUD操作,而无需编写SQL查询。它支持Code First,Database First,Stored Procedure,Transaction等。



实体框架核心成熟吗?

从v2.x开始,我们可以说Entity Framework Core已经准备就绪。但是,我们仍然建议使用多年来一直稳定的Entity Framework 6。



哪个第三方图书馆?

许多第三方图书馆都可用:



实体框架是否支持批量插入?

EF Core提高了插入性能,但EFE仍提供更好的性能: Entity Framework Extensions 。它是一个使用所有批量操作扩展DbContext的主要库。

Learn More


我在哪里可以找到更多实体框架教程?

这是一个简短的清单:



我在哪里可以找到实体框架示例?

.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