* WIP working on reproducing and fixing lost baggage.
* TelemetryHttpModule now restores Baggage.
* Updated public api.
* Unit tests.
* Use SuppressFlow for more accurate test.
* CHANGELOG update.
* Attempting to fix unstable test.
* Attempting to fix unstable test #2.
* New design for TelemetryHttpModule using ActivitySource + OpenTelemetry.API. (#2249)
* New design for TelemetryHttpModule using ActivitySource + OpenTelemetry.API part 2 (#2254)
* Use a single context.Items key for state management to make things more efficient.
* Added a comment for clarity.
* Code review.
* New design for TelemetryHttpModule using ActivitySource + OpenTelemetry.API part 3 (#2256)
* Update ASP.NET instrumentation to use the new TelemetryHttpModule.
* Fixed TelemetryHttpModule not starting its Activity objects. Added an example of request suppression.
* Tweaks an logging improvements.
* Sealed AspNetInstrumentationEventSource.
* Code review.
* New design for TelemetryHttpModule using ActivitySource + OpenTelemetry.API part 4 (#2258)
* Fixed up TelemetryHttpModule unit tests.
* Added tests for the new HasStarted helper and added checks for StartedButNotSampledObj when not sampled.
* Code review.
* New design for TelemetryHttpModule using ActivitySource + OpenTelemetry.API part 5 (#2261)
* Updated ASP.NET instrumentation tests for new TelemetryHttpModule.
* Added a test for the new RecordException option.
* Code review.
* New design for TelemetryHttpModule using ActivitySource + OpenTelemetry.API part 6 (#2264)
* CHANGELOG & README updates.
* Apply suggestions from code review
Co-authored-by: Reiley Yang <reyang@microsoft.com>
Co-authored-by: Reiley Yang <reyang@microsoft.com>
* Lint + sanity checks.
* Lint attempt 2.
* Restored CHANGELOG changes lost in merge.
Co-authored-by: Reiley Yang <reyang@microsoft.com>