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.
Um die Konsistenz von Typnamen zu verbessern, wurden zwei Klassen umbenannt, und eine Klasse wurde entfernt und ihre Methoden in die vorhandene EndpointRouteBuilderExtensions Klasse zusammengeführt.
Eingeführte Version
ASP.NET Core 6.0 RC 2
Altes und neues Verhalten
- Die
Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
Klasse wurde umbenannt in Microsoft.AspNetCore.Builder.RouteHandlerBuilder. - Die
Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions
Klasse wurde umbenannt in Microsoft.AspNetCore.Http.OpenApiRouteHandlerBuilderExtensions. - Die
Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions
Klasse wurde entfernt, und alle zugehörigen Methoden wurden mit der vorhandenen Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions Klasse zusammengeführt.
Kategorie ändern
Diese Änderung wirkt sich auf binäre Kompatibilität und Quellkompatibilität aus.
Grund für Änderung
Diese Änderung wurde vorgenommen, um die Konsistenz von Typnamen zu verbessern. Jetzt, da es eine neue RouteHandlerOptions Klasse gibt, wollten wir DelegateEndpoint
durch RouteHandler
ersetzen.
Empfohlene Aktion
Kompilieren Sie alle Projekte, die mit einem früheren SDK erstellt wurden. Für die meisten Projekte sollte dies alles erforderlich sein.
Wenn Ihr Code direkt auf einen dieser Typnamen verweist, aktualisieren Sie den Code so, dass er die neuen Namen widerspiegelt.
Betroffene APIs
Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions
Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions