From a278bc4d306e178a32dce92ea96198f609ddf520 Mon Sep 17 00:00:00 2001 From: ysmoradi Date: Thu, 18 Sep 2025 12:53:55 +0200 Subject: [PATCH] add azure monitor profiler configuration to bit Boilerplate (#11419) --- .../Boilerplate/Bit.Boilerplate/src/Directory.Packages.props | 1 + .../Boilerplate.Server.Shared/Boilerplate.Server.Shared.csproj | 1 + .../Extensions/WebApplicationBuilderExtensions.cs | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Templates/Boilerplate/Bit.Boilerplate/src/Directory.Packages.props b/src/Templates/Boilerplate/Bit.Boilerplate/src/Directory.Packages.props index 3a9ae3695a..3d14f36b3e 100644 --- a/src/Templates/Boilerplate/Bit.Boilerplate/src/Directory.Packages.props +++ b/src/Templates/Boilerplate/Bit.Boilerplate/src/Directory.Packages.props @@ -90,6 +90,7 @@ + diff --git a/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Boilerplate.Server.Shared.csproj b/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Boilerplate.Server.Shared.csproj index d58b4d6b7b..59f1270eb6 100644 --- a/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Boilerplate.Server.Shared.csproj +++ b/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Boilerplate.Server.Shared.csproj @@ -19,6 +19,7 @@ + diff --git a/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Extensions/WebApplicationBuilderExtensions.cs b/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Extensions/WebApplicationBuilderExtensions.cs index 339023277d..154c269bf7 100644 --- a/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Extensions/WebApplicationBuilderExtensions.cs +++ b/src/Templates/Boilerplate/Bit.Boilerplate/src/Server/Boilerplate.Server.Shared/Extensions/WebApplicationBuilderExtensions.cs @@ -2,6 +2,7 @@ using System.IO.Compression; using System.Net; //#if (appInsights == true) +using Azure.Monitor.OpenTelemetry.Profiler; using Azure.Monitor.OpenTelemetry.AspNetCore; //#endif using Boilerplate.Server.Shared; @@ -182,7 +183,7 @@ private static TBuilder AddOpenTelemetryExporters(this TBuilder builde builder.Services.AddOpenTelemetry().UseAzureMonitor(options => { builder.Configuration.Bind("ApplicationInsights", options); - }); + }).AddAzureMonitorProfiler(); } //#endif