Levvy
Levvy

Reputation: 1150

No UseDatabaseErrorPage() extension method in Net Core 3.0

I have created Net Core 3.0 app and following code that worked in 2.2 now is not.

app.UseDatabaseErrorPage();

Looks like in 3.0 class DatabaseErrorPageExtensions does not exist within Microsoft.AspNetCore.Builder namespace. Am I missing some dependency? I have EntityFrameworkCore NuGet with Tools and Design added.

Adding

using Microsoft.AspNetCore.Builder;

not helped.

Upvotes: 69

Views: 15645

Answers (3)

BatterJim
BatterJim

Reputation: 21

[CLI]

dotnet add package Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore --version 3.1.2

[StartUp.cs]

using Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore;

Upvotes: 2

M.Ali El-Sayed
M.Ali El-Sayed

Reputation: 1779

use

Install-Package Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore -Version 3.1.5

Upvotes: 8

Brian
Brian

Reputation: 2418

Add a reference to 'Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore', it appears that function is in that package now.

Upvotes: 135

Related Questions