public InstrumentingHttpClient( IHttpClient httpClient, IHttpApiWithInstrumenting httpApiWithInstrumenting, IEnumerable <IHttpClientEventCallback> callbacks) { _httpClient = httpClient; _httpApiWithInstrumenting = httpApiWithInstrumenting; _callbacks = callbacks; }
public static IHttpClient AddInstrumenting( this IHttpClient httpClient, IHttpApiWithInstrumenting httpApiWithInstrumenting, IEnumerable <IHttpClientEventCallback> callbacks) { return(new InstrumentingHttpClient( httpClient, httpApiWithInstrumenting, callbacks)); }