ApiExecutor
interface ApiExecutor
A simple abstraction for executing network requests defined by ApiRequest and returning ApiResponse.
Implementations of this interface are responsible for performing the actual network operations, handling responses, retries, and error handling.