ApiClient({ Dio? dioInstance, this.enableLogging = true, }) : dio = dioInstance ?? Dio() { _configureClient(); }