| 다가오는 변경 사항에 대한 발표를 확인하십시오 |
|---|

ASP.NET API 버전 관리로 공식적으로 알려진 "ASP" 프로젝트는 ASP.NET을 사용하여 구축 된 새로운 및 기존 휴식 서비스에 API 버전 관리 시맨틱을 추가하기위한 강력하지만 사용하기 쉬운 방법을 제공합니다. API 버전화 확장자는 서비스에서 구현되는 API 버전을 설명하는 데 사용하는 간단한 메타 데이터 속성 및 규칙을 정의합니다. 새로운 라우팅 개념을 배우거나 오늘 ASP.NET에서 서비스를 구현하는 방식을 변경할 필요는 없습니다.
기본 API 버전 설정 구성은 Microsoft REST 지침에 의해 요약 된 버전 설정 시맨틱을 준수합니다. 과거에 API 버전을 지원하지 않았거나 Microsoft REST 버전 지침과 다른 시맨틱을 사용하여 지원되는 API 버전 설정을 지원할 수있는 전환 서비스를 지원하는 데 사용할 수있는 여러 가지 사용자 정의 및 확장 포인트가 있습니다.
ASP.NET의 지원되는 풍미는 다음과 같습니다.
asp.net 코어
ASP.NET Core MVC
ASP.NET Core 및 Odata
ASP.NET 웹 API
ASP.NET 웹 API 및 ODATA
또한 OpenApi를 사용하여 REST API를 쉽게 문서화하는 데 사용할 수있는 ASP.NET API 버전 관리 API 탐색기의 홈입니다.
ASP.NET Core 버전 API 탐색기
Odata API 탐색기와 ASP.NET 코어
ASP.NET 웹 API 버전 API 탐색기
ODATA API 탐색기와 ASP.NET 웹 API
클라이언트 측 라이브러리를 사용하면 API 버전 인식 HTTP 클라이언트를 간단하게 만들 수 있습니다.
HTTP 클라이언트 API 버전화 확장
위키에서 추가 예제, 문서화 및 시작 지침을 찾을 수 있습니다.
일반적인 질문, 제안 또는 기타 피드백이 있습니까? 기여 방법을 확인하십시오.
이 프로젝트는 기고자 언약이 정의한 행동 강령을 채택하여 지역 사회에서 예상되는 행동을 명확히했습니다. 자세한 내용은 .NET Foundation 행동 강령을 참조하십시오.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다.
이 프로젝트는 .NET Foundation에서 지원합니다.
기존 사용자 인 경우 모든 주요 패키지 및 사소한 패키지 릴리스 간의 릴리스 노트를 검토하십시오.