dio_helper_flutter 1.0.5 dio_helper_flutter: ^1.0.5 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 #
apiRepository.getApi('${mainUrl}countries', success: (response) {},
error: (error) {
print('${error.message} ${error.message}');
});
POST API #
apiRepository.postApi('${mainUrl}countries', success: (response) {},
error: (error) {
print('${error.message} ${error.message}');
});
POST API WITH QUERY PARAMETER CALLING #
apiRepository.postApi('${mainUrl}countries',
queryParameters: {}, //QUERY PARAMETER
success: (response) {}, error: (error) {
print('${error.message} ${error.message}');
});
POST API WITH BODY (JSON) CALLING #
apiRepository.postApi('${mainUrl}countries', data: {}, success: (response) {},
error: (error) {
print('${error.message} ${error.message}');
});