HttpClientWithMiddleware.build constructor

HttpClientWithMiddleware.build({
  1. List<MiddlewareContract>? middlewares,
  2. Duration? requestTimeout,
})

Implementation

factory HttpClientWithMiddleware.build({
  List<MiddlewareContract>? middlewares,
  Duration? requestTimeout,
}) {
  //Remove any value that is null.
  // middlewares?.removeWhere((middleware) => middleware == null);
  return HttpClientWithMiddleware._internal(
    middlewares: middlewares,
    requestTimeout: requestTimeout,
  );
}