diff --git a/src/Backend/AutopilotMonitor.Functions/Program.cs b/src/Backend/AutopilotMonitor.Functions/Program.cs index 028133df..2198c85d 100644 --- a/src/Backend/AutopilotMonitor.Functions/Program.cs +++ b/src/Backend/AutopilotMonitor.Functions/Program.cs @@ -76,9 +76,9 @@ builder.Services.AddAuthentication(JwtBearerDefaults.AuthenticationScheme) // TODO: Later expose custom API and use api://{clientId} scopes ValidAudiences = new[] { - builder.Configuration["AzureAd:ClientId"], // Our app's client ID - "https://graph.microsoft.com", // Microsoft Graph - "00000003-0000-0000-c000-000000000000" // Microsoft Graph App ID + builder.Configuration["AzureAd:ClientId"] // Our app's client ID + //"https://graph.microsoft.com", // Microsoft Graph + //"00000003-0000-0000-c000-000000000000" // Microsoft Graph App ID } }; }); @@ -91,6 +91,7 @@ builder.Services.AddHttpContextAccessor(); // Register our services builder.Services.AddMemoryCache(); builder.Services.AddSingleton(); +builder.Services.AddHostedService(); // Initialize all tables at startup builder.Services.AddSingleton(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); @@ -98,8 +99,8 @@ builder.Services.AddSingleton(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); -builder.Services.AddSingleton(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); +builder.Services.AddSingleton(); builder.Build().Run();