Provider di database InMemory per Entity Framework Core
Questo provider di database consente l'uso di Entity Framework Core con un database in memoria. Anche se alcuni utenti usano il database in memoria per i test, questo è generalmente sconsigliato; il provider SQLite in modalità in memoria è una sostituzione dei test più appropriata per i database relazionali. Per altre informazioni su come testare le applicazioni EF Core, vedere la documentazione dei test. Il provider viene gestito nell'ambito del progetto Entity Framework Core.
Avviso
Il provider in memoria non è stato progettato per l'uso all'esterno degli ambienti di test e non deve mai essere usato come tale.
Installazione
Installare il pacchetto NuGet Microsoft.EntityFrameworkCore.InMemory.
dotnet add package Microsoft.EntityFrameworkCore.InMemory
Introduzione
Per acquisire familiarità con il provider, usare le risorse seguenti.
- Test con InMemory
- UnicornStore Sample Application Tests (Test dell'applicazione di esempio UnicornStore)
Motori di database supportati
Database con memoria In-Process, progettato solo a scopo di test.