Condividi tramite


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.

Motori di database supportati

Database con memoria In-Process, progettato solo a scopo di test.