Integrate HttpClientFactory and metrics (#86888)
authorJames Newton-King <james@newtonking.com>
Mon, 7 Aug 2023 16:08:11 +0000 (00:08 +0800)
committerGitHub <noreply@github.com>
Mon, 7 Aug 2023 16:08:11 +0000 (18:08 +0200)
commitf4b06109929b96ea570c38ef912f2a851985aa86
treedce40c3cebc9433ea302ce6551e6779246aad84f
parente1a6db99f1214a017e1a8b1ffb5d254e17bffba1
Integrate HttpClientFactory and metrics (#86888)

* Integrate HttpClientFactory and metrics

* React to rebase

* Fix tests

* PR feedback

* Clean up

* Fix tests
src/libraries/Microsoft.Extensions.Http/Microsoft.Extensions.Http.sln
src/libraries/Microsoft.Extensions.Http/src/DependencyInjection/HttpClientFactoryServiceCollectionExtensions.cs
src/libraries/Microsoft.Extensions.Http/src/MetricsFactoryHttpMessageHandlerFilter.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Http/src/Microsoft.Extensions.Http.csproj
src/libraries/Microsoft.Extensions.Http/tests/Microsoft.Extensions.Http.Tests/DefaultHttpMessageHandlerBuilderTest.cs
src/libraries/Microsoft.Extensions.Http/tests/Microsoft.Extensions.Http.Tests/MeterFactoryIntegrationTest.cs [new file with mode: 0644]
src/libraries/Microsoft.Extensions.Http/tests/Microsoft.Extensions.Http.Tests/Microsoft.Extensions.Http.Tests.csproj