executeAndCancelOnDispose<T> method

Future<Response<T>> executeAndCancelOnDispose<T>(
  1. BaseRequest<T> request
)

Executes request and adds it in local requests collection

request - request to track

Implementation

Future<Response<T>> executeAndCancelOnDispose<T>(
  BaseRequest<T> request,
) async {
  requests.add(request);

  final result = await request.execute();

  requests.remove(request);

  return result;
}