Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der RequestLocalizationMiddleware Konstruktor, der keinen ILoggerFactory Parameter enthält, wurde in diesem Commit als veraltet markiert. In ASP.NET Core 5.0 wurde der veraltete Konstruktor entfernt. Zur Diskussion siehe dotnet/aspnetcore#23785.
Eingeführte Version
5.0 Preview 8
Altes Verhalten
Der veraltete RequestLocalizationMiddleware.ctor(RequestDelegate, IOptions<RequestLocalizationOptions>)
-Konstruktor ist vorhanden.
Neues Verhalten
Der veraltete RequestLocalizationMiddleware.ctor(RequestDelegate, IOptions<RequestLocalizationOptions>)
Konstruktor ist nicht vorhanden.
Grund für Änderung
Diese Änderung stellt sicher, dass die Middleware für die Anforderungslokalisierung immer Zugriff auf einen Logger hat.
Empfohlene Aktion
Wenn eine RequestLocalizationMiddleware
-Instanz manuell erstellt wird, übergeben Sie eine ILoggerFactory
-Instanz im Konstruktor. Wenn eine gültige ILoggerFactory
Instanz in diesem Kontext nicht verfügbar ist, sollten Sie den Middleware-Konstruktor an eine NullLoggerFactory Instanz übergeben.
Betroffene APIs
RequestLocalizationMiddleware.ctor(RequestDelegate, IOptions<RequestLocalizationOptions>)