Я создал приложение Net Core 3.0, а следующий код, который работал в 2.2, теперь нет.
app.UseDatabaseErrorPage();
Похоже, в 3.0 класс DatabaseErrorPageExtensions
не существует в Microsoft.AspNetCore.Builder
пространстве имен. Я пропускаю некоторую зависимость? У меня есть EntityFrameworkCore NuGet с добавлением инструментов и дизайна.
Добавление
using Microsoft.AspNetCore.Builder;
не помогло.
Ответы:
Добавьте ссылку на «Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore», похоже, что функция находится в этом пакете сейчас.
источник
использование
источник
[CLI] dotnet добавить пакет Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore --version 3.1.2
[StartUp.cs]
использование Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore;
источник