Net Core 3.0中没有UseDatabaseErrorPage()扩展方法

Lev*_*vvy 12 .net c# database visual-studio .net-core

我已经创建了Net Core 3.0应用程序,下面的代码现在不能在2.2中工作。

app.UseDatabaseErrorPage();
Run Code Online (Sandbox Code Playgroud)

看起来DatabaseErrorPageExtensionsMicrosoft.AspNetCore.Builder名称空间中不存在3.0类。我缺少一些依赖吗?我添加了带有工具和设计的EntityFrameworkCore NuGet。

新增中

using Microsoft.AspNetCore.Builder;
Run Code Online (Sandbox Code Playgroud)

没有帮助。

Bri*_*ian 23

添加对“ Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore”的引用,该函数现在位于该程序包中。

  • 像魅力一样运作 (2认同)

M.A*_*yed 7

Install-Package Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore -Version 3.1.5
Run Code Online (Sandbox Code Playgroud)