다음을 통해 공유


RC 2에서 최소 API 이름 바꾸기

형식 이름의 일관성을 향상시키기 위해 두 개의 클래스의 이름이 바뀌고 클래스 하나는 제거되고 해당 메서드는 기존 EndpointRouteBuilderExtensions 클래스로 병합되었습니다.

도입된 버전

ASP.NET Core 6.0 RC 2

이전 및 새 동작

범주 변경

이 변경은 이진 호환성소스 호환성에 영향을 줍니다.

변경 이유

이러한 변경으로 인해 형식 이름의 일관성이 향상되었습니다. 이제 새 RouteHandlerOptions 클래스가 있으므로 DelegateEndpointRouteHandler로 대체하려고 했습니다.

이전 SDK로 빌드된 모든 프로젝트를 다시 컴파일합니다. 대부분의 프로젝트에는 이 작업이 필요합니다.

코드에서 이러한 형식 이름을 이름으로 직접 참조하는 경우 새 이름을 반영하도록 코드를 업데이트했습니다.

영향을 받는 API

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