Fournisseur de base de données InMemory EF Core
Ce fournisseur de base de données permet d’utiliser Entity Framework Core avec une base de données en mémoire. Bien que certains utilisateurs utilisent la base de données en mémoire pour les tests, cela est généralement déconseillé; le fournisseur SQLite en mode mémoire est un remplacement de test plus approprié pour les bases de données relationnelles. Pour plus d’informations sur la façon de tester des applications EF Core, consultez la documentation de test. Il est géré dans le cadre du projet Entity Framework Core.
Avertissement
Le fournisseur en mémoire n’a pas été conçu pour être utilisé en dehors des environnements de test et ne doit jamais être utilisé comme tel.
Installer
Installez le package NuGet Microsoft.EntityFrameworkCore.InMemory.
dotnet add package Microsoft.EntityFrameworkCore.InMemory
Mise en route
Les ressources suivantes vous permettront de démarrer avec ce fournisseur.
Moteurs de base de données pris en charge
Base de données en mémoire in-process (conçue uniquement à des fins de test).