Ich habe die Net Core 3.0-App erstellt und der folgende Code, der jetzt in 2.2 funktioniert hat, ist es nicht.
app.UseDatabaseErrorPage();
Es sieht so aus, als ob in der 3.0-Klasse DatabaseErrorPageExtensions
kein Microsoft.AspNetCore.Builder
Namespace vorhanden ist. Vermisse ich eine Abhängigkeit? Ich habe EntityFrameworkCore NuGet mit Tools und Design hinzugefügt.
Hinzufügen
using Microsoft.AspNetCore.Builder;
nicht geholfen.
Antworten:
Fügen Sie einen Verweis auf 'Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore' hinzu. Die Funktion befindet sich anscheinend jetzt in diesem Paket.
quelle
verwenden
quelle
[CLI] dotnet-Paket hinzufügen Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore --version 3.1.2
[StartUp.cs]
Verwenden von Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore;
quelle