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

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

安装

安装 Microsoft.EntityFrameworkCore.InMemory NuGet 包

dotnet add package Microsoft.EntityFrameworkCore.InMemory

入门

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

支持的数据库引擎

进程内内存数据库,仅用于测试目的。