1.1.0
This commit introduces URLSessionNetworkService, a lightweight and dependency-free implementation of the NetworkService protocol using native URLSession APIs.
Key features:
- Supports async/await networking with structured error handling
- Utilizes a configurable
URLSessionConfigurationEncodingfor parameter encoding - Compatible with both JSON and URL-encoded request formats
- Returns a consistent
HTTPResponse<Data>structure for seamless integration
This addition provides a clean, testable, and extensible alternative to Alamofire-based services.