instance static method
Returns the Dio instance for version.
Creates it on first access, returns cached instance thereafter.
Implementation
static Dio instance(String version) {
assert(_baseUrl != null,
'ApiClient not initialised. Call Server.init() first.');
return _instances.putIfAbsent(version, () => _create(version));
}