close method

  1. @override
Future<HttpClientResponse> close()
override

Closes the request with APM tracking

Implementation

@override
Future<HttpClientResponse> close() {
  return innerContext.close().then(
    (value) {
      return APMHttpTrackingResponse(
        client,
        value,
        userAttributes,
        requestKey,
      );
    },
    onError: (Object e, StackTrace? st) {
      _onStreamError(e, st);
      throw e;
    },
  );
}