Поставщик выполняющейся в памяти базы данных EF Core
Этот поставщик базы данных позволяет использовать Entity Framework Core с выполняющейся в памяти базой данных. Некоторые пользователи используют выполняющуюся в памяти базу данных для тестирования, что обычно не рекомендуется. Поставщик SQLite в режиме выполнения в памяти лучше подходит для тестирования реляционных баз данных. Дополнительные сведения о тестировании приложений EF Core см. в документации по тестированию. Работы над этим поставщиком ведутся в рамках проекта Entity Framework Core.
Предупреждение
Поставщик In-Memory не предназначен для использования вне сред тестирования и не должен использоваться таким образом.
Установка
Установите пакет NuGet Microsoft.EntityFrameworkCore.InMemory.
dotnet add package Microsoft.EntityFrameworkCore.InMemory
Начать
Для начала работы с поставщиком используйте указанные ниже ресурсы.
Поддерживаемые ядра СУБД
База данных во внутрипроцессной памяти, предназначенная исключительно для тестирования.