initDio method Null safety
override
Implementation
@override
void initDio() {
super.initDio();
accessTokenInterceptor.service = this;
dio.interceptors.add(accessTokenInterceptor);
SMHRequestRetrier requestRetrier = SMHRequestRetrier(Dio(dio.options));
SMHRetryInterceptor retryInterceptor = SMHRetryInterceptor(requestRetrier);
dio.interceptors.add(retryInterceptor);
dio.options.followRedirects = false;
dio.options.validateStatus = (status) {
return status! < 400;
};
}