Не удалось разрешить провайдеру исключение при использовании EFE с EF Core и SQLite
Я просто пытаюсь оценить EFE, чтобы увидеть, может ли оно улучшить производительность.
Для этого я создал простое консольное приложение с ядром dotnet, используя EF Core 2.0.1 с SQlite (Microsoft.EntityFrameworkCore.Sqlite), и добавил пакет Z.EntityFramework.Extensions.EFCore v2.0.10.
В моем DbContext.OnConfiguring я делаю следующее:
optionsBuilder.UseSqlite("Filename=test.db");
Но когда я вызываю context.BulkInsert, я получаю следующее исключение:
Поставщик не может быть решен. Вы должны явно установить поставщика.
Можете ли вы сказать мне, что мне не хватает, пожалуйста? Заранее спасибо.
1 ответ
Решение
РЕДАКТИРОВАТЬ: Обновление ответа с недавно предоставленной поддержкой
SQLite теперь поддерживается с 2018-02-05 для EFE Core
Поддержка версии EF Core:
- SQL Server
- SQL Azure
- PostgreSQL
- MySQL
- SQLite