dio_helper_flutter 1.0.3 dio_helper_flutter: ^1.0.3 copied to clipboard
A starting point for Dart libraries or applications.
#dio helper dio helper class used to api calling get, post, put, delete.
var apiRepository = ApiRepository(ApiProvider(DioHelper(Dio())));
String mainUrl = 'https://api.first.org/data/v1/';
GET API CALLING #
apiRepository.getApi('${mainUrl}countries', success: (response) {},
error: (error) {
print('${error.message} ${error.message}');
});
POST API CALLING #
apiRepository.postApi('${mainUrl}countries', success: (response) {},
error: (error) {
print('${error.message} ${error.message}');
});
POST API WITH CALLING QUERY PARAMETER CALLING #
apiRepository.postApi('${mainUrl}countries',
queryParameters: {}, //QUERY PARAMETER
success: (response) {}, error: (error) {
print('${error.message} ${error.message}');
});
POST API CALLING WITH BODY (JSON) CALLING #
apiRepository.postApi('${mainUrl}countries', data: {}, success: (response) {},
error: (error) {
print('${error.message} ${error.message}');
});