From 7c4eca240a619946b0c30eaf1a66c34df21f8f0a Mon Sep 17 00:00:00 2001 From: Stevan Freeborn <65925598+StevanFreeborn@users.noreply.github.com> Date: Wed, 4 Jun 2025 18:35:05 -0500 Subject: [PATCH] fix: modify program.cs --- src/src/StevesBot.Webhook/Program.cs | 6 +++--- src/src/StevesBot.Worker/Program.cs | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/src/StevesBot.Webhook/Program.cs b/src/src/StevesBot.Webhook/Program.cs index 18ef1f0..1664add 100644 --- a/src/src/StevesBot.Webhook/Program.cs +++ b/src/src/StevesBot.Webhook/Program.cs @@ -1,7 +1,5 @@ var builder = WebApplication.CreateBuilder(args); -builder.AddTelemetry(static () => new StevesBotWebhookInstrumentation()); - builder.Services .AddOptionsWithValidateOnStart() .BindConfiguration(nameof(SubscriptionOptions)) @@ -58,6 +56,8 @@ builder.Services.AddSingleton( builder.Services.AddDiscordRestClient(); +builder.AddTelemetry(static () => new StevesBotWebhookInstrumentation()); + var app = builder.Build(); if (app.Environment.IsDevelopment()) @@ -70,4 +70,4 @@ const string ytCallback = "yt-callback"; app.MapGet(ytCallback, VerifySubscriptionHandler.Handle); app.MapPost(ytCallback, NotificationHandler.HandleAsync); -app.Run(); \ No newline at end of file +await app.RunAsync(); \ No newline at end of file diff --git a/src/src/StevesBot.Worker/Program.cs b/src/src/StevesBot.Worker/Program.cs index c0c6111..38f744e 100644 --- a/src/src/StevesBot.Worker/Program.cs +++ b/src/src/StevesBot.Worker/Program.cs @@ -11,7 +11,6 @@ builder.Services.AddSingleton(static sp => return discordOptions; }); -builder.AddTelemetry(static () => new StevesBotWorkerInstrumentation()); builder.Services.AddSingleton(); builder.Services.AddSingleton(TimeProvider.System); @@ -24,6 +23,8 @@ builder.Services.AddDiscordGatewayClient(static (client) => builder.Services.AddHostedService(); +builder.AddTelemetry(static () => new StevesBotWorkerInstrumentation()); + var host = builder.Build(); await host.RunAsync(); \ No newline at end of file