次の方法で共有


RC 2 での最小 API の名前変更

型名の一貫性を向上させるために、2 つのクラスの名前が変更され、1 つのクラスが削除され、そのメソッドが既存の EndpointRouteBuilderExtensions クラスにマージされました。

導入されたバージョン

ASP.NET Core 6.0 RC 2

古い動作と新しい動作

カテゴリの変更

この変更は、 バイナリの互換性ソースの互換性に影響します

変更の理由

この変更は、型名の一貫性を向上させるために行われました。 新しい RouteHandlerOptions クラスが追加されたので、 DelegateEndpointRouteHandlerに置き換えたいと考えました。

以前の SDK でビルドされたすべてのプロジェクトを再コンパイルします。 ほとんどのプロジェクトでは、これがすべて必要です。

コードがこれらの型名のいずれかを名前で直接参照する場合は、新しい名前を反映するようにコードを更新します。

影響を受ける API

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