J'ai créé l'application Net Core 3.0 et le code suivant qui fonctionnait dans la version 2.2 ne l'est plus.
app.UseDatabaseErrorPage();
Il semble que la classe 3.0 DatabaseErrorPageExtensions
n'existe pas dans l' Microsoft.AspNetCore.Builder
espace de noms. Suis-je en train de manquer une dépendance? J'ai EntityFrameworkCore NuGet avec les outils et la conception ajoutés.
Ajouter
using Microsoft.AspNetCore.Builder;
pas aidé.
Réponses:
Ajoutez une référence à «Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore», il semble que la fonction se trouve maintenant dans ce package.
la source
utilisation
la source
[CLI] dotnet add package Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore --version 3.1.2
[StartUp.cs]
using Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore;
la source