polly http client sample
1.0.0
이 샘플 프로젝트는 .NET 6 및 Polly 라이브러리를 사용하는 서버 및 클라이언트 아키텍처를 보여줍니다. 서버는 권한 부여를 위해 JWT Bearer 인증을 구현하는 .NET 웹 API 프로젝트입니다. 클라이언트는 Polly 라이브러리를 사용하여 서버와 통신하는 .NET 콘솔 애플리케이션입니다.
서버 : .NET Web API 서버를 나타냅니다. 서버는 제한된 기간 동안 작업을 시뮬레이션하고 Polly 라이브러리를 사용하여 오류 처리 및 복원력 전략을 적용합니다.
클라이언트 : 서버와 상호 작용하는 .NET Web API 클라이언트를 나타냅니다. 클라이언트는 Polly 라이브러리를 활용하여 서버에서 데이터를 검색하거나 서버로 데이터를 보냅니다.
.NET 6: 애플리케이션 개발을 위한 최신 버전의 .NET Framework입니다.
Polly: 오류를 처리하고 복원력 전략을 구현하기 위한 오픈 소스 .NET 라이브러리입니다. Polly를 사용하여 네트워크 오류, 시간 초과, 오류 코드 등을 처리할 수 있습니다.
JWT Bearer 인증: JWT(JSON Web Tokens)를 사용하는 토큰 기반 인증 방법입니다. 이 프로젝트에서는 사용자 권한 부여 및 인증을 위해 JWT Bearer 인증이 사용됩니다.