Skip to content

Commit 9da55cf

Browse files
committed
remove dependency on Mysql.Data.OpenTelemetry
1 parent 57d594a commit 9da55cf

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/Grafana.OpenTelemetry.Base/Grafana.OpenTelemetry.Base.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@
3333

3434
<!-- Stable instrumentation packages -->
3535
<ItemGroup>
36-
<PackageReference Include="MySql.Data.OpenTelemetry" Version="8.4.0" />
3736
<PackageReference Include="OpenTelemetry.Instrumentation.Runtime" Version="1.9.0" />
3837
</ItemGroup>
3938

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ internal class MySqlDataInitializer : InstrumentationInitializer
1414
protected override void InitializeTracing(TracerProviderBuilder builder)
1515
{
1616
// MySQL.Data.OpenTelemetry
17-
builder.AddConnectorNet();
17+
ReflectionHelper.CallStaticMethod(
18+
"MySQL.Data.OpenTelemetry",
19+
"OpenTelemetry.Trace.TracerProviderBuilderExtensions",
20+
"AddConnectorNet",
21+
new object[] { builder });
1822

1923
// OpenTelemetry.Instrumentation.MySqlData
2024
ReflectionHelper.CallStaticMethod(

0 commit comments

Comments
 (0)