lockallyDio function
Dio
lockallyDio({
- required TokenProvider provider,
- String basePath = 'https://api.lockally.com',
- RetryPolicy policy = const RetryPolicy(),
Build a dio configured with the ergonomics interceptor and a token provider.
Pass it to the generated client: Lockally(dio: lockallyDio(provider: ...)).
Implementation
Dio lockallyDio({
required TokenProvider provider,
String basePath = 'https://api.lockally.com',
RetryPolicy policy = const RetryPolicy(),
}) {
final dio = Dio(BaseOptions(baseUrl: basePath));
dio.interceptors.add(LockallyInterceptor(dio, provider, policy: policy));
return dio;
}