Не удалось разрешить провайдеру исключение при использовании 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
Другие вопросы по тегам