Microsoft Entity Framework
Microsoft Entity Framework is an object-relational mapping (ORM) framework for .NET developers enabling database access using .NET objects. EF Core is the modern, cross-platform version supporting SQL Server, PostgreSQL, MySQL, SQLite, and Cosmos DB with LINQ queries, change tracking, migrations, and code-first modeling.
Microsoft Entity Framework publishes 2 APIs on the APIs.io network. Tagged areas include .NET, Data Access, Database, Entity Framework, and ORM.
The Microsoft Entity Framework catalog on APIs.io includes 1 Spectral governance ruleset.
Microsoft Entity Framework’s developer surface includes developer portal, engineering blog, Stack Overflow tag, YouTube channel, support, and 5 more developer resources.
Kin Score
APIs 2
Individual APIs this provider publishes, each with its own machine-readable definition.
Entity Framework Core
A lightweight, extensible, open source and cross-platform ORM for .NET. Supports SQL Server, PostgreSQL, MySQL, SQLite, Cosmos DB, and in-memory databases.
Entity Framework 6
The mature and stable ORM for .NET Framework with Code First, Database First, and Model First workflows.
Pricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Microsoft Entity Framework Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Features 10
Notable capabilities this provider offers.
LINQ Queries
Write database queries using Language Integrated Query (LINQ) with strongly-typed C# expressions.
Change Tracking
Automatic tracking of entity changes for efficient database updates.
Migrations
Database schema versioning with code-first migrations for evolving data models.
Code First Modeling
Define database schemas using C# classes and data annotations or Fluent API.
Database Providers
Plugin architecture supporting SQL Server, PostgreSQL, MySQL, SQLite, Cosmos DB, and more.
Lazy and Eager Loading
Control related entity loading with lazy, eager, and explicit loading strategies.
Raw SQL Queries
Execute raw SQL and stored procedures alongside LINQ queries.
Global Query Filters
Apply automatic filtering to all queries for multi-tenancy and soft deletes.
Value Converters
Custom type conversions between .NET types and database column types.
Compiled Queries
Pre-compile LINQ queries for improved performance in hot paths.
Scroll for all 10
Spectral Rules 1
Spectral governance rulesets for linting and validating these APIs.
Microsoft Entity Framework API Rules
SPECTRALSecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Use Cases 6
What developers build with this provider.
Web Application Data Access
Data access layer for ASP.NET Core web applications and APIs.
Microservices Data Layer
Database access for .NET microservices with per-service databases.
Database Migration Management
Version-controlled schema evolution with automatic migration generation.
Multi-Database Applications
Applications connecting to multiple database providers simultaneously.
Domain-Driven Design
Implement DDD patterns with aggregate roots, value objects, and repositories.
Legacy Database Integration
Map existing database schemas to modern .NET classes with Database First.
Solutions 3
Packaged solutions this provider offers.
Entity Framework Core
Modern, cross-platform ORM for .NET 6+ applications.
Entity Framework 6
Mature ORM for .NET Framework applications.
EF Core Tools
CLI and Package Manager Console tools for migrations and scaffolding.
Resources
Get Started 1
Portal, sign-up, and the first successful call
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 2
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API