* 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>
* Add OtlpExporter as an option to ASP.NET example application
* Fixed indentation
* Added an extra line before EOF
* Removing set ApContext switch for unencrypted channel support
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Most of the common props stuff
* remove coverlet from Zpages Test
* Clean up other mention of coverlet in comment
* Moving appropriate package versions to nonprod
* Common.props removal of packagevers
* reverting some changes to a grpc package
* Fixing tabs and adding one more packagae referecne
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
* Updated Jaeger & Zipkin exporters to check for default activity.ParentSpanId.
* Tabs are less filling, but spaces taste great.
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
* Step1 of updating to Rc1 of diagnostic source
* Update parent.spanid to parent.traceid as traceid will be default for root.
* add samplingatributes to activity tags
* updating to isremote=true
* updating tests
* changelogs
Co-authored-by: Eddy Nakamura <ednakamu@microsoft.com>
* Initial make build fix commit
* change Link public API to accept ActivityTagsCollection
* Add more SetAttribute overload to support int bool float and bool
* changelog
* Replace AddTag with SetTag in Activity
* disable a test for temporary progress
* reformat
* url fix
* Update Diagnosticourcepackage
* version fix
* ActivityTagsCollection
* console exporter fix
* one basic test
* minor
updating README
updating sql integration test
updating yml
updating dockerfile
updating readme
updating global.asax
updating version and readme
removing unused reference, adding properties folder to be similar to OT project
adding zipkin docker in comments
updating to standard2.1
removing unused usings
updating aspnet/aspnetcore methods naming
applying cijo's suggestions
updating projects to compile semantic file, updating comments
Splitting Instrumentation Projects
updating README
updating sql integration test
updating yml
updating dockerfile
updating readme
updating global.asax
updating version and readme
removing unused reference, adding properties folder to be similar to OT project
adding zipkin docker in comments
updating to standard2.1
removing unused usings
applying cijo's suggestions