Skip to content

Commit 454aea0

Browse files
authored
Adapt to upstream extension class name changes (#72)
* Adapt to upstream extension class name changes
1 parent be32b40 commit 454aea0

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## Unreleased
4+
5+
### Bug fixes
6+
7+
* [#71](https://github.com/grafana/grafana-opentelemetry-dotnet/issues/71):
8+
Lazy-loading of ASP.NET Core instrumentation was broken. This was fixed by
9+
updateing changed class names of ASP.NET Core instrumentation library
10+
extension classes.
11+
312
## 0.7.0-beta.1
413

514
### BREAKING CHANGES

src/Grafana.OpenTelemetry.Base/Instrumentations/AspNetCoreInitializer.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ protected override void InitializeTracing(TracerProviderBuilder builder)
1616
{
1717
ReflectionHelper.CallStaticMethod(
1818
"OpenTelemetry.Instrumentation.AspNetCore",
19-
"OpenTelemetry.Trace.TracerProviderBuilderExtensions",
19+
"OpenTelemetry.Trace.AspNetCoreInstrumentationTracerProviderBuilderExtensions",
2020
"AddAspNetCoreInstrumentation",
2121
new object[] { builder });
2222
}
@@ -25,7 +25,7 @@ protected override void InitializeMetrics(MeterProviderBuilder builder)
2525
{
2626
ReflectionHelper.CallStaticMethod(
2727
"OpenTelemetry.Instrumentation.AspNetCore",
28-
"OpenTelemetry.Metrics.MeterProviderBuilderExtensions",
28+
"OpenTelemetry.Metrics.AspNetCoreInstrumentationMeterProviderBuilderExtensions",
2929
"AddAspNetCoreInstrumentation",
3030
new object[] { builder });
3131
}

0 commit comments

Comments
 (0)