apiCall static method
Implementation
static Future<ApiResponse> apiCall(String endpoint, RequestType requestType,
{dynamic data, Map<String, dynamic>? queryParameters, Map<String, dynamic>? headers}) async {
final ApiResponse response = await _apiClient.request(
endpoint,
requestType: requestType,
data: data,
queryParameters: queryParameters,
headers: headers,
);
if(response.statusCode != 200 && response.statusCode != 201){
throw ApiErrorMessageException(response.message??"");
}
return response;
}