dio property
Dio
get
dio
Implementation
static Dio get dio {
if (_dio == null) {
final baseOptions = BaseOptions(
connectTimeout:
const Duration(seconds: BaseConstant.CONNECTION_TIMEOUT),
receiveTimeout: const Duration(seconds: BaseConstant.RECEIVE_TIMEOUT),
);
_dio = Dio(baseOptions);
_dio!.interceptors.add(headerInterceptor);
if (!kReleaseMode) {
_dio!.interceptors.add(logInterceptor);
}
}
return _dio!;
}