callApi method
Future<UploaderResponse<UploadResult> >
callApi(
- AbstractUploaderRequest request,
- String action, {
- SharedParams? options,
Implementation
Future<UploaderResponse<UploadResult>> callApi(
AbstractUploaderRequest request, String action,
{SharedParams? options}) async {
try {
var response = await networkDelegate
.callApi(_prepareNetworkRequest(action, request, options));
return _processResponse(response);
} on TimeoutException catch (error) {
return UploaderResponse(-1, null,
UploadError('Timeout of ${error.duration} occurred'), error.message);
}
}