initialize method

void initialize({
  1. required String baseUrl,
  2. Map<String, String>? globalHeaders,
  3. List<Interceptor>? interceptors,
})

Implementation

void initialize({
  required String baseUrl,
  Map<String, String>? globalHeaders,
  List<Interceptor>? interceptors,
}) {
  final dio = Dio(BaseOptions(
    baseUrl: baseUrl,
    headers: globalHeaders,
  ));

  if (interceptors != null) {
    dio.interceptors.addAll(interceptors);
  }

  _dioClients['consumer'] = dio;
}