RESTSchemaRetry 4.0.0
This PR introduces a significant refactoring of the codebase aimed at simplifying the overall solution and improving maintainability.
Key improvements include:
- Simplified and cleaner code structure
- Added support for the ExponentialFullJitter backoff strategy to enhance retry handling and reduce collision in retry attempts
- General performance optimizations across the library
- Comprehensive code cleanup and removal of redundancies
- Added a new test project to facilitate easier validation and demonstration of the retry client functionality
These changes collectively improve the resilience, efficiency, and usability of the library.