fix: modify program.cs
This commit is contained in:
@@ -1,7 +1,5 @@
|
|||||||
var builder = WebApplication.CreateBuilder(args);
|
var builder = WebApplication.CreateBuilder(args);
|
||||||
|
|
||||||
builder.AddTelemetry(static () => new StevesBotWebhookInstrumentation());
|
|
||||||
|
|
||||||
builder.Services
|
builder.Services
|
||||||
.AddOptionsWithValidateOnStart<SubscriptionOptions>()
|
.AddOptionsWithValidateOnStart<SubscriptionOptions>()
|
||||||
.BindConfiguration(nameof(SubscriptionOptions))
|
.BindConfiguration(nameof(SubscriptionOptions))
|
||||||
@@ -58,6 +56,8 @@ builder.Services.AddSingleton(
|
|||||||
|
|
||||||
builder.Services.AddDiscordRestClient();
|
builder.Services.AddDiscordRestClient();
|
||||||
|
|
||||||
|
builder.AddTelemetry(static () => new StevesBotWebhookInstrumentation());
|
||||||
|
|
||||||
var app = builder.Build();
|
var app = builder.Build();
|
||||||
|
|
||||||
if (app.Environment.IsDevelopment())
|
if (app.Environment.IsDevelopment())
|
||||||
@@ -70,4 +70,4 @@ const string ytCallback = "yt-callback";
|
|||||||
app.MapGet(ytCallback, VerifySubscriptionHandler.Handle);
|
app.MapGet(ytCallback, VerifySubscriptionHandler.Handle);
|
||||||
app.MapPost(ytCallback, NotificationHandler.HandleAsync);
|
app.MapPost(ytCallback, NotificationHandler.HandleAsync);
|
||||||
|
|
||||||
app.Run();
|
await app.RunAsync();
|
||||||
@@ -11,7 +11,6 @@ builder.Services.AddSingleton(static sp =>
|
|||||||
return discordOptions;
|
return discordOptions;
|
||||||
});
|
});
|
||||||
|
|
||||||
builder.AddTelemetry(static () => new StevesBotWorkerInstrumentation());
|
|
||||||
|
|
||||||
builder.Services.AddSingleton<IWebSocketFactory, WebSocketFactory>();
|
builder.Services.AddSingleton<IWebSocketFactory, WebSocketFactory>();
|
||||||
builder.Services.AddSingleton(TimeProvider.System);
|
builder.Services.AddSingleton(TimeProvider.System);
|
||||||
@@ -24,6 +23,8 @@ builder.Services.AddDiscordGatewayClient(static (client) =>
|
|||||||
|
|
||||||
builder.Services.AddHostedService<Worker>();
|
builder.Services.AddHostedService<Worker>();
|
||||||
|
|
||||||
|
builder.AddTelemetry(static () => new StevesBotWorkerInstrumentation());
|
||||||
|
|
||||||
var host = builder.Build();
|
var host = builder.Build();
|
||||||
|
|
||||||
await host.RunAsync();
|
await host.RunAsync();
|
||||||
Reference in New Issue
Block a user