В ASP.NET Core, как использовать sqlite - PullRequest
0 голосов
/ 22 февраля 2019

Я пытался создать остальные API.когда я пытаюсь изменить

 services.AddDbContext<WebContext>(options =>

   options.useSqlite(Configuration.GetConnectionString("WebContext")));

, когда я пытаюсь сделать это, я получаю эту ошибку.Я установил sqlite nuget.and также Microsoft.EntityFrameworkCore, но проблема все еще возникла

Ошибка CS1061: «DbContextOptionsBuilder» не содержит определения для «UseSqlite» и метод расширения «UseSqlite», принимающий первыйможет быть найден аргумент типа 'DbContextOptionsBuilder' (отсутствует директива using или ссылка на сборку?

1 Ответ

0 голосов
/ 22 февраля 2019

Попробуйте:

using Microsoft.EntityFrameworkCore;
...
services.AddDbContext<WebContext>(options => 
    options.UseSqlite(Configuration.GetConnectionString("WebContext")));
...

И вам также нужно установить пакет Microsoft.EntityFrameworkCore.Sqlite nuget.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...