Sdílet prostřednictvím


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

Některá rozhraní API byla přejmenována, aby se zlepšila konzistence názvů datových typů a aby se odstranila slova "minimální" a "akce" z názvů rozhraní API.

Verze byla představena

ASP.NET Core 6.0 RC 1

Staré a nové chování

Změnit kategorii

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 odstranily se "minimal" a "action" 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)