Sdílet prostřednictvím


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

Některá rozhraní API se přejmenovala tak, aby zlepšila konzistenci názvů typů a odebrala z názvů rozhraní API minimální a akci.

Zavedená verze

ASP.NET Core 6.0 RC 1

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ů a odebrání minimálních a "akcí" z názvů rozhraní API.

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 typů nebo názvů parametrů přímo podle názvu, aktualizoval kód tak, aby odrážel nové názvy.

Ovlivněná rozhraní API

  • Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.Map()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapGet()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapPost()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapPut()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapDelete()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapMethod()
  • Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapFallback()
  • Microsoft.AspNetCore.Http.RequestDelegateFactory.Create(Delegate action, RequestDelegateFactoryOptions? options = null)