updateBaseOptions method
void
updateBaseOptions({})
更新基础配置中的 baseUrl/timeout 等,不重建单例
Implementation
void updateBaseOptions({
String? baseUrl,
Duration? connectTimeout,
Duration? receiveTimeout,
Duration? sendTimeout,
}) {
if (baseUrl != null) {
_dio.options.baseUrl = baseUrl;
}
if (connectTimeout != null) {
_dio.options.connectTimeout = connectTimeout;
}
if (receiveTimeout != null) {
_dio.options.receiveTimeout = receiveTimeout;
}
if (sendTimeout != null) {
_dio.options.sendTimeout = sendTimeout;
}
}