RC 2 中的最小 API 重命名
为了提高类型名称的一致性,两个类已重命名,一个类已删除并且其方法已合并到现有 EndpointRouteBuilderExtensions 类中。
引入的版本
ASP.NET Core 6.0 RC 2
旧行为和新行为
Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
类已重命名为 Microsoft.AspNetCore.Builder.RouteHandlerBuilder。Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions
类已重命名为 Microsoft.AspNetCore.Http.OpenApiRouteHandlerBuilderExtensions。Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions
类已删除,其所有方法都已合并到现有 Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions 类中。
更改类别
更改原因
此项更改是为了提高类型名称的一致性。 现在已有一个新的 RouteHandlerOptions 类,我们希望将 DelegateEndpoint
替换为 RouteHandler
。
建议的操作
重新编译使用早期 SDK 生成的任何项目。 对于大多数项目,这应该是所有必需的操作。
如果代码直接按名称引用这些类型名称,请更新代码以反映新名称。
受影响的 API
Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions
Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions