RC 1 での最小 API の名前変更
一部の API は、型名の一貫性を向上させ、API 名から "minimal" と "action" を削除するために名前が変更されました。
導入されたバージョン
ASP.NET Core 6.0 RC 1
新旧の動作
Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder
クラスの名前がMicrosoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
に変更されました。注意
このクラスの名前は RC 2 で再び Microsoft.AspNetCore.Builder.RouteHandlerBuilder に変更されました。
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions
クラスの名前がMicrosoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions
に変更されました。注意
このクラスは RC 2 で Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions にマージされました。
Map
、MapGet
、MapPost
、MapPut
、MapDelete
、MapMethod
、MapFallback
、RequestDelegateFactory.Create(Delegate, RequestDelegateFactoryOptions) の RequestDelegate パラメーターの名前がaction
からhandler
に変更されました。
カテゴリの変更
変更理由
この変更は、型名の一貫性を向上させ、API 名から "minimal" と "action" を削除するために行われました。
推奨アクション
以前の SDK でビルドされたプロジェクトを再コンパイルします。 ほとんどのプロジェクトで必要なのはこれだけです。
コードがこれらの型名またはパラメーター名のいずれかを名前で直接参照している場合は、新しい名前を反映するようにコードを更新します。
影響を受ける 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)
.NET