getRequiredInterceptors method
Implementation
List<Interceptor> getRequiredInterceptors() {
List<Interceptor> interceptors = [];
if (NetworkConfig().requestLogEnabled) {
interceptors.add(PrettyDioLogger());
}
switch (authType) {
case AuthType.basicOrDigest:
case AuthType.basic:
case AuthType.digest:
interceptors.add(DigestAuthInterceptor(this));
break;
case AuthType.none:
case AuthType.jwt:
break;
}
interceptors.add(JsonValidateInterceptor(jsonValidate));
return interceptors;
}