次の方法で共有


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