Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le RequestLocalizationMiddleware constructeur qui n’a pas de ILoggerFactory paramètre a été marqué comme obsolète dans ce commit. Dans ASP.NET Core 5.0, le constructeur obsolète a été supprimé. Pour plus d’informations, consultez dotnet/aspnetcore#23785.
Version introduite
5.0 Préversion 8
Ancien comportement
Le constructeur obsolète RequestLocalizationMiddleware.ctor(RequestDelegate, IOptions<RequestLocalizationOptions>) existe.
Nouveau comportement
Le constructeur obsolète RequestLocalizationMiddleware.ctor(RequestDelegate, IOptions<RequestLocalizationOptions>) n’existe pas.
Raison de la modification
Cette modification garantit que l’intergiciel de localisation de la requête a toujours accès à un enregistreur d’événements.
Action recommandée
Lors de la construction manuelle d’une instance de RequestLocalizationMiddleware, transmettez une ILoggerFactory instance dans le constructeur. Si une instance valide ILoggerFactory n’est pas disponible dans ce contexte, envisagez de passer une instance NullLoggerFactory au constructeur de l’intergiciel.
API affectées
RequestLocalizationMiddleware.ctor(RequestDelegate, IOptions<RequestLocalizationOptions>)