You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder class was renamed to Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder.
The Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions class was renamed to Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions.
The Delegate parameter to Map, MapGet, MapPost, MapPut, MapDelete, MapMethod, MapFallback and RequestDelegateFactory.Create was renamed from action to handler.
In RC2, the following APIs were renamed or merged.
The Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder class was renamed to Microsoft.AspNetCore.Builder.RouteHandlerBuilder.
The Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensions class was renamed to Microsoft.AspNetCore.Http.OpenApiRouteHandlerBuilderExtensions.
The Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions class was removed and all of its methods were merged into the existing Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions class.
Binary incompatible: Existing binaries may encounter a breaking change in behavior, such as failure to load/execute or different run-time behavior.
Source incompatible: Source code may encounter a breaking change in behavior when targeting the new runtime/component/SDK, such as compile errors or different run-time behavior.
Recommended action
It is recommended you recompile any projects built with an earlier SDK. For most projects, this should be all that is necessary.
If any of these type names or parameter names were referenced directly by name, the source should be updated to reflect the new names.
Discussion for the following announcements:
Versions
Description
In RC1, the following APIs were renamed.
Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilderclass was renamed toMicrosoft.AspNetCore.Builder.DelegateEndpointConventionBuilder.Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensionsclass was renamed toMicrosoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions.Delegateparameter toMap,MapGet,MapPost,MapPut,MapDelete,MapMethod,MapFallbackandRequestDelegateFactory.Createwas renamed fromactiontohandler.These changes were made in #35570.
In RC2, the following APIs were renamed or merged.
Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilderclass was renamed toMicrosoft.AspNetCore.Builder.RouteHandlerBuilder.Microsoft.AspNetCore.Http.OpenApiDelegateEndpointConventionBuilderExtensionsclass was renamed toMicrosoft.AspNetCore.Http.OpenApiRouteHandlerBuilderExtensions.Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensionsclass was removed and all of its methods were merged into the existingMicrosoft.AspNetCore.Builder.EndpointRouteBuilderExtensionsclass.These changes were made in #36578.
Type of breaking change
Recommended action
It is recommended you recompile any projects built with an earlier SDK. For most projects, this should be all that is necessary.
If any of these type names or parameter names were referenced directly by name, the source should be updated to reflect the new names.