diff --git a/src/Turnierplan.App/Extensions/ServiceCollectionExtensions.cs b/src/Turnierplan.App/Extensions/ServiceCollectionExtensions.cs
index 6ec999a4..e6756c5c 100644
--- a/src/Turnierplan.App/Extensions/ServiceCollectionExtensions.cs
+++ b/src/Turnierplan.App/Extensions/ServiceCollectionExtensions.cs
@@ -34,7 +34,7 @@ public static void AddTurnierplanMonitoring(this IServiceCollection services, IC
metrics.AddAspNetCoreInstrumentation();
metrics.AddHttpClientInstrumentation();
metrics.AddRuntimeInstrumentation();
- metrics.AddNpgsqlInstrumentation();
+ metrics.AddMeter("Npgsql"); // TODO: Revert to AddNpgsqlInstrumentation() once Npgsql.OpenTelemetry is updated to use a non-vulnerable version of OpenTelemetry.Api
});
openTelemetryBuilder.WithTracing(tracing =>
diff --git a/src/Turnierplan.App/Turnierplan.App.csproj b/src/Turnierplan.App/Turnierplan.App.csproj
index 4615faf5..a78157b0 100644
--- a/src/Turnierplan.App/Turnierplan.App.csproj
+++ b/src/Turnierplan.App/Turnierplan.App.csproj
@@ -12,7 +12,7 @@
-
+
all
@@ -24,8 +24,8 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
+
+
diff --git a/src/Turnierplan.Dal/Extensions/TracerProviderBuilderExtensions.cs b/src/Turnierplan.Dal/Extensions/TracerProviderBuilderExtensions.cs
index b9d4418b..706dfc7e 100644
--- a/src/Turnierplan.Dal/Extensions/TracerProviderBuilderExtensions.cs
+++ b/src/Turnierplan.Dal/Extensions/TracerProviderBuilderExtensions.cs
@@ -1,4 +1,3 @@
-using Npgsql;
using OpenTelemetry.Trace;
namespace Turnierplan.Dal.Extensions;
@@ -7,7 +6,7 @@ public static class TracerProviderBuilderExtensions
{
public static TracerProviderBuilder AddTurnierplanDataAccessLayer(this TracerProviderBuilder builder)
{
- return builder.AddNpgsql();
+ return builder.AddSource("Npgsql"); // TODO: Revert to AddNpgsql() once Npgsql.OpenTelemetry is updated to use a non-vulnerable version of OpenTelemetry.Api
}
}
diff --git a/src/Turnierplan.Dal/Turnierplan.Dal.csproj b/src/Turnierplan.Dal/Turnierplan.Dal.csproj
index a02c58f8..ac76316e 100644
--- a/src/Turnierplan.Dal/Turnierplan.Dal.csproj
+++ b/src/Turnierplan.Dal/Turnierplan.Dal.csproj
@@ -14,7 +14,7 @@
-
+
diff --git a/src/Turnierplan.PdfRendering/Turnierplan.PdfRendering.csproj b/src/Turnierplan.PdfRendering/Turnierplan.PdfRendering.csproj
index fafd6181..11026f66 100644
--- a/src/Turnierplan.PdfRendering/Turnierplan.PdfRendering.csproj
+++ b/src/Turnierplan.PdfRendering/Turnierplan.PdfRendering.csproj
@@ -8,7 +8,7 @@
-
+