RestService constructor
RestService(})
Implementation
RestService(
String baseUrl, {
int timeoutMilliseconds = 20000,
this.getErrorMessage,
Dio? dioClient,
}) {
_dio = dioClient ??
Dio(BaseOptions(
connectTimeout: Duration(milliseconds: timeoutMilliseconds),
receiveTimeout: Duration(milliseconds: timeoutMilliseconds),
//baseUrl: baseUrl,
));
_baseUrl = dioClient?.options.baseUrl ??
(baseUrl.length < 3
? baseUrl
: baseUrl.endsWith('/')
? baseUrl.substring(0, baseUrl.length - 2)
: baseUrl);
}