Fournisseur de base de données InMemory EF CoreEF Core In-Memory Database Provider

Ce fournisseur de base de données permet d’utiliser Entity Framework Core avec une base de données en mémoire.This database provider allows Entity Framework Core to be used with an in-memory database. Ceci peut s’avérer utile pour les tests, bien que le fournisseur SQLite en mode en mémoire constitue peut-être un remplacement de test plus approprié pour les bases de données relationnelles.This can be useful for testing, although the SQLite provider in in-memory mode may be a more appropriate test replacement for relational databases. Il est géré dans le cadre du projet Entity Framework Core.The provider is maintained as part of the Entity Framework Core Project.

InstallezInstall

Installez le package NuGet Microsoft.EntityFrameworkCore.InMemory.Install the Microsoft.EntityFrameworkCore.InMemory NuGet package.

Install-Package Microsoft.EntityFrameworkCore.InMemory

Bien démarrerGet Started

Les ressources suivantes vous permettent de commencer à utiliser ce fournisseur.The following resources will help you get started with this provider.

Moteurs de base de données pris en chargeSupported Database Engines

  • Base de données en mémoire intégrée (conçue uniquement à des fins de test)Built-in in-memory database (designed for testing purposes only)

Plateformes prises en chargeSupported Platforms

  • .NET Framework (versions 4.5.1 et suivantes).NET Framework (4.5.1 onwards)

  • .NET Core.NET Core

  • Mono (versions 4.2.0 et suivantes)Mono (4.2.0 onwards)

  • Plateforme Windows universelleUniversal Windows Platform