Sdílet prostřednictvím


Minimální přejmenování rozhraní API ve verzi RC 2

Aby se zlepšila konzistence názvů typů, byly přejmenovány dvě třídy a jedna třída byla odebrána a její metody sloučeny do existující EndpointRouteBuilderExtensions třídy.

Zavedená verze

ASP.NET Core 6.0 RC 2

Staré a nové chování

Kategorie změny

Tato změna má vliv na kompatibilitu binárního souboru a kompatibilitu zdroje.

Důvod změny

Tato změna byla provedena, aby se zlepšila konzistence názvů typů. Teď, když existuje nová RouteHandlerOptions třída, chtěli jsme nahradit DelegateEndpointRouteHandler.

Překompilujte všechny projekty vytvořené pomocí starší sady SDK. U většiny projektů by to mělo být vše, co je potřeba.

Pokud váš kód odkazuje na některý z těchto názvů typů přímo podle názvu, aktualizujte kód tak, aby odrážel nové názvy.

Ovlivněná rozhraní API

  • Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
  • Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions
  • Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions