create static method

ProvidersService create(
  1. Client httpClient,
  2. Uri baseUrl,
  3. RequestInterceptor authInterceptor
)

Implementation

static ProvidersService create(
    http.Client httpClient, Uri baseUrl, RequestInterceptor authInterceptor) {
  final client = ChopperClient(
    client: httpClient,
    baseUrl: baseUrl,
    interceptors: [
      HttpRequestLoggingInterceptor(),
      authInterceptor,
    ],
    converter: const JsonSerializableConverter({
      AvailableProvider: AvailableProvider.fromJson,
    }),
  );

  return _$ProvidersService(client);
}