Proveedor de base de datos InMemory para EF Core

Este proveedor de base de datos permite usar Entity Framework Core con una base de datos en memoria. Aunque algunos usuarios usan la base de datos in-Memory para realizar pruebas, esta no es una práctica recomendada. El proveedor SQLite en este modo es un reemplazo de prueba más adecuado para las bases de datos relacionales. Para obtener más información sobre la prueba de aplicaciones EF Core, consulte la documentación de pruebas. Este proveedor se mantiene como parte del proyecto Entity Framework Core.

Advertencia

El proveedor In-Memory no está diseñado para el uso fuera de los entornos de prueba y nunca debe usarse como tal.

Instalar

Instale el paquete NuGet Microsoft.EntityFrameworkCore.InMemory.

dotnet add package Microsoft.EntityFrameworkCore.InMemory

Introducción

Los siguientes recursos le ayudarán a empezar a trabajar con este proveedor.

Motores de base de datos compatibles

Base de datos de memoria en proceso, diseñada únicamente para realizar pruebas.