aspnetcore/breaking-changes/6/rc2-minimal-api-renames.md
To improve the consistency of type names, two classes were renamed, and one class was removed and its methods merged into the existing xref:Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions class.
ASP.NET Core 6.0 RC 2
Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder class was renamed to xref:Microsoft.AspNetCore.Builder.RouteHandlerBuilder?displayProperty=fullName.Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions class was renamed to xref:Microsoft.AspNetCore.Http.OpenApiRouteHandlerBuilderExtensions?displayProperty=fullName.Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions class was removed and all of its methods were merged into the existing xref:Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions?displayProperty=fullName class.This change affects binary compatibility and source compatibility.
This change was made to improve the consistency of type names. Now that there is a new xref:Microsoft.AspNetCore.Routing.RouteHandlerOptions class, we wanted to replace DelegateEndpoint with RouteHandler.
Recompile any projects built with an earlier SDK. For most projects, this should be all that's necessary.
If your code references any of these type names directly by name, updated the code to reflect the new names.
Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilderMicrosoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensionsMicrosoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions