* Ported HeaderPropagation from aspnet/Extensions * Introduced Middleware * Refactored middleware logic * Refactored builder extensions * Copyright notice * Test for friendly exception on Builder * Fixed header name selection when no output name specified * Set comparer for the dictionary of headers * Refactored configuration as Dictionary * Renamed state objects * renamed OutboundHeaderName in configuration * Changed DefaultValuesGenerator to ValueFactory * Missing docs * Removed AlwaysAdd and added tests for null entry in configuration * Improved docs * Update src/Middleware/HeaderPropagation/src/DependencyInjection/HeaderPropagationExtensions.cs Co-Authored-By: alefranz <alessio@franceschelli.me> * Moved dependency injection extensions * DI: reused ServiceCollection extension in the HttpClientBuilder one * Moved service registration * Update src/Middleware/HeaderPropagation/src/HeaderPropagationEntry.cs Co-Authored-By: alefranz <alessio@franceschelli.me> * more docs * Improved docs * Update src/Middleware/HeaderPropagation/src/HeaderPropagationValues.cs Co-Authored-By: alefranz <alessio@franceschelli.me> * Fixed build * Update eng/SharedFramework.Local.props Co-Authored-By: alefranz <alessio@franceschelli.me> * Updated tests for null config * Reversed condition on HeaderPropagationMessageHandler as suggested * Added docs for HeaderPropagationMessageHandler * Changed proj to ship package to NuGet |
||
|---|---|---|
| .. | ||
| helix | ||
| scripts | ||
| targets | ||
| tools | ||
| AspNetCore.snk | ||
| Baseline.Designer.props | ||
| Baseline.xml | ||
| Dependencies.props | ||
| FlakyTests.AfterArcade.props | ||
| FlakyTests.BeforeArcade.props | ||
| GenAPI.exclusions.txt | ||
| LicenseHeader.txt | ||
| NuGetPackageVerifier.json | ||
| PatchConfig.props | ||
| ProjectReferences.props | ||
| SharedFramework.External.props | ||
| SharedFramework.Local.props | ||
| Version.Details.xml | ||
| Versions.props | ||
| Workarounds.props | ||
| Workarounds.targets | ||
| signcheck.exclusions.txt | ||