RC 2 中的最小 API 重命名

为了提高类型名称的一致性,重命名了两个类,并删除了一个类,并且其方法合并到现有 EndpointRouteBuilderExtensions 类中。

已引入的版本

ASP.NET Core 6.0 RC 2

旧行为和新行为

更改类别

此更改会影响 二进制兼容性源兼容性

更改原因

进行了此更改以提高类型名称的一致性。 现在有了一个新的RouteHandlerOptions类,我们想用DelegateEndpoint替换RouteHandler

重新编译使用早期 SDK 生成的任何项目。 对于大多数项目,这应该是必要的。

如果代码直接按名称引用这些类型名称中的任何一个,请更新代码以反映新名称。

受影响的 API

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