request<T> method
Implementation
Future<Response<T>> request<T>(Request request) async {
var newReq = request;
if (converter != null) {
newReq = converter.convertRequest(request);
}
final url = newReq.url;
final $baseUrl = newReq.baseUrl ?? this.baseUrl;
final body = newReq.body;
final options = dio.RequestOptions(baseUrl: $baseUrl);
final res = await _client.request(url,
data: body, queryParameters: request.parameters, options: options);
var response = Response(res, res.data);
if (converter != null) {
return response = converter.convertResponse(response);
}
return response;
}