RC 1에서 최소 API 이름 바꾸기
일부 API는 형식 이름의 일관성을 개선하고 API 이름에서 "최소" 및 "작업"을 제거하기 위해 이름이 바뀌었습니다.
도입된 버전
ASP.NET Core 6.0 RC 1
이전 및 새 동작
Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder
클래스 이름이Microsoft.AspNetCore.Builder.DelegateEndpointConventionBuilder
으로 바뀌었습니다.참고 항목
이 클래스는 RC 2에서 Microsoft.AspNetCore.Builder.RouteHandlerBuilder으로 이름이 다시 바뀌었습니다.
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions
클래스 이름이Microsoft.AspNetCore.Builder.DelegateEndpointRouteBuilderExtensions
으로 바뀌었습니다.참고 항목
이 클래스는 RC 2에서 Microsoft.AspNetCore.Builder.EndpointRouteBuilderExtensions과 병합되었습니다.
Map
,MapGet
,MapPost
,MapPut
,MapDelete
,MapMethod
,MapFallback
및 RequestDelegateFactory.Create(Delegate, RequestDelegateFactoryOptions)에 대한 RequestDelegate 매개 변수 이름이action
에서handler
로 바뀌었습니다.
범주 변경
이 변경은 이진 호환성 및 소스 호환성에 영향을 줍니다.
변경 이유
이 변경은 형식 이름의 일관성을 개선하고 API 이름에서 "최소" 및 "작업"을 제거하기 위해 수행되었습니다.
권장 조치
이전 SDK로 빌드된 모든 프로젝트를 다시 컴파일합니다. 대부분의 프로젝트에는 이 작업이 필요합니다.
코드에서 이러한 형식 또는 매개 변수 이름을 이름으로 직접 참조하는 경우 새 이름을 반영하도록 코드를 업데이트했습니다.
영향을 받는 API
Microsoft.AspNetCore.Builder.MinimalActionEndpointConventionBuilder
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.Map()
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapGet()
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapPost()
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapPut()
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapDelete()
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapMethod()
Microsoft.AspNetCore.Builder.MinimalActionEndpointRouteBuilderExtensions.MapFallback()
Microsoft.AspNetCore.Http.RequestDelegateFactory.Create(Delegate action, RequestDelegateFactoryOptions? options = null)
.NET