Releases: ArunaUd92/MVVM-CleanArchitecture
Releases · ArunaUd92/MVVM-CleanArchitecture
V1.0.0
Implement API request handling with Alamofire Session and token refresh
- Added
APIService
class to manage API requests with retry logic using Alamofire'sSession
. - Introduced a
RetryPolicy
interceptor to handle automatic retries up to 3 times with exponential backoff. - Implemented token management, including handling token expiration and refreshing the token using a refresh token.
- Ensured secure and robust error handling, retrying requests when the token expires, and updating the access token.
- Improved API request execution flow by decoupling the token refresh mechanism from the core request process.