Docs

EF Core

The .NET object-relational mapper.

What is EF Core

Entity Framework Core maps C# classes to database tables and lets you query with LINQ.

Install

cli
bash
dotnet add package Microsoft.EntityFrameworkCore.Sqlite

Usage

csharp
csharp
public class AppDb : DbContext {
    public DbSet<User> Users => Set<User>();
}

var adults = await db.Users.Where(u => u.Age >= 18).ToListAsync();

Docs

Official documentation: EF Core.