Condividi tramite


EF Core In-Memory Database Provider

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 è sconsigliato. Per altre informazioni su come testare le applicazioni EF Core, vedere Test di applicazioni EF Core. Il provider viene gestito da Microsoft come parte del progetto Entity Framework Core.

Warning

Il database in memoria di EF Core non è progettato per prestazioni o affidabilità e non deve essere usato all'esterno degli ambienti di test. Non è progettato per l'uso in produzione.

Important

Le nuove funzionalità non vengono aggiunte al database in memoria.

Install

Installare il pacchetto NuGet Microsoft.EntityFrameworkCore.InMemory.

dotnet add package Microsoft.EntityFrameworkCore.InMemory

Get Started

Le risorse seguenti consentono di iniziare a usare questo provider.

Motori di database supportati

Database in memoria in-process ingenuo, non efficiente e non persistente. Non progettato per l'uso in produzione.