Rasmus Kuusmann
dd79e41efc
Enable implicit usings ( #1966 )
...
* use implicit usings
* enable implicit usings for nuke project
* fixes
2023-01-10 10:03:46 -08:00
Paulo Janotti
de86993d60
Automatic netfx assembly redirection ( #1825 )
...
* Redirect assemblies for .NET Fx via CLR profiler
* Bump transitive dependencies to latest
* Revert "Bump transitive dependencies to latest"
This reverts commit e291eb893dbbe11bebccbf1957b01ff56a46f765.
We need some extra work to automate this process and also a friendly way
to register assemblies in the GAC.
* Add NETFX to dot-net.txt
* Link changelog addition to table in config.md
2nd round with changelog text
* Move MapToFolder to Build.Steps.cs
* Restore skip assemblies and prefixes if redirection is off
* Simplify auto generated redirection source file
* Shorten the env var used to control netfx redirection
2022-12-21 19:13:08 +00:00
Rasmus Kuusmann
0b0aeec5af
Fix .NET Framework tests ( #1698 )
2022-11-30 17:53:12 +01:00
Piotr Kiełkowicz
4c4171c885
Bump OTel to 1.4.0-beta.3 ( #1647 )
...
* Bump OpenTelemetry.AutoInstrumentation dependencies to 1.4.0-beta.3
and other released to the newest versions
* Adjust setting up Prometheus exporter
based on https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/src/OpenTelemetry.Exporter.Prometheus.HttpListener/CHANGELOG.md#140-alpha2
* Remove Microsoft.Extensions.Logging.Abstractions from duplicated libraries list
After upgrade all places references 7.0.0
* Reintroduce DiagnosticSource source to additional deps
it is needed by .NET 6 applications
* Bump Additional Dependencies to 7.0
as we should always bring the newest packages
* Use HttpClientInstrumentationOptions instead of HttpWebRequestInstrumentationOptions
based on 399fbcfaab
* Add Microsoft.Extensions.Configuration.EnvironmentVariables to Additional Store
introduced by f191e846d3
* Fix references in Smoke tests
* Update SourceNames for Http Instrumentation
due to https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/src/OpenTelemetry.Instrumentation.Http/CHANGELOG.md#100-rc96
* Change expected span names for Http Instrumentation
changes due to
d8c017079f
https://github.com/open-telemetry/opentelemetry-dotnet/pull/3415
8add3db43a
* Update Sql Integration name
due to https://github.com/open-telemetry/opentelemetry-dotnet/blob/main/src/OpenTelemetry.Instrumentation.SqlClient/CHANGELOG.md#100-rc95
* Update tests dependencies
* Binding to System.Memory 4.0.1.2 to avoid conflicts with loaded library
Workaround will be fixed in scope of https://github.com/open-telemetry/opentelemetry-dotnet-instrumentation/issues/1646
* Update distributed structure
* Remove reference to HttpWebRequestInstrumentationOptions
from documentation. It was removed from instrumentation package
* Dotnet format fix
* Propagate workaround from 411e778fac
to TestApplication.Http.NetFramework
* Bump OpenTelemetry.Instrumentation.Runtime to 1.1.0-beta.1
* Remove todo comment
we expect that it will be needed shortly
* Remove DiagnosticSource reference from TestApplication.Http
It is not used in the application, so it is loaded from additional store
* Update documentation
2022-11-25 07:44:59 +01:00
Rasmus Kuusmann
42f8eff961
Make HttpClient instrumentation lazy ( #1628 )
2022-11-18 11:34:35 +01:00