EF Core In-Memory 数据库提供程序EF Core In-Memory Database Provider

此数据库提供程序允许将 Entity Framework Core 和内存数据库一起使用。 这对测试非常有用,尽管内存中模式下的 SQLite 提供程序可能是针对关系数据库的更合适的测试替代。 该提供程序作为 Entity Framework Core 项目的组成部分进行维护。

安装Install

安装 Microsoft.EntityFrameworkCore.InMemory NuGet 包

  1. dotnet add package Microsoft.EntityFrameworkCore.InMemory
  1. Install-Package Microsoft.EntityFrameworkCore.InMemory

入门Get Started

下列资源可帮助你开始使用此提供程序。

支持的数据库引擎Supported Database Engines

进程内内存数据库(仅用于测试目的)