aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs')
-rw-r--r--Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs b/Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs
index da82f82f5..41402c527 100644
--- a/Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs
+++ b/Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs
@@ -12,8 +12,10 @@ builder.Services.Configure<LlmOptions>(builder.Configuration.GetSection("OpenAI"
// ADX config
builder.Services.Configure<AdxOptions>(builder.Configuration.GetSection("ADX"));
builder.Services.AddSingleton<KustoQueryService>();
+builder.Services.AddSingleton<ChatMessageLogger>();
builder.Services.AddSingleton<SchemaRegistry>();
builder.Services.AddSingleton<KqlGuard>();
+builder.Services.AddSession();
// Simple HTTP client for LLM
builder.Services.AddHttpClient<LlmClient>();
@@ -22,6 +24,7 @@ var app = builder.Build();
app.UseStaticFiles();
app.UseRouting();
+app.UseSession();
app.MapControllerRoute(
name: "default",