onQueue method
void
onQueue()
Implementation
void onQueue() {
_handleRequest(this._request);
_performanceUtils?.startTrack();
this.onStart();
Future<Response?> _dynamicCall;
switch (this.method) {
case RequestMethod.GET:
_dynamicCall = get();
break;
case RequestMethod.POST:
_dynamicCall = post();
break;
case RequestMethod.PUT:
_dynamicCall = put();
break;
case RequestMethod.DELETE:
_dynamicCall = delete();
break;
}
_dynamicCall
.then((value) => this._streamSuccess(responseBuilder(value?.data)))
.catchError((error) => this._streamError(ActionRequestError(error)))
.then((_) => _performanceUtils?.endTrack());
}