private static void ConfigureAdditionalHandlers(Http.HttpMessageHandlerBuilder builder) { var delegatingHandlers = builder.Services.GetServices <DelegatingHandler>(); foreach (var handler in delegatingHandlers) { builder.AdditionalHandlers.Add(handler); } }
private static void ConfigurePrimaryHandler(Http.HttpMessageHandlerBuilder builder) { var primaryHandler = builder.Services.GetService <HttpMessageHandler>(); if (primaryHandler != null) { builder.PrimaryHandler = primaryHandler; } }