aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs
diff options
context:
space:
mode:
authorRoy Ben Shabat <roy.mail.net@gmail.com>2025-09-07 06:47:24 +0300
committerRoy Ben Shabat <roy.mail.net@gmail.com>2025-09-07 06:47:24 +0300
commit9ba1902ee9dbac3b3c48d735b3bbcc3ba867dd2e (patch)
treeea0617d8dc1a4e83439a65b32e8720ab78a5c973 /Software/Visual_Studio_22/Tango.Portal.Chat.Web/Program.cs
parent2ff424e4b00ed154ae5febd1827d0d31d69c34ad (diff)
downloadTango-9ba1902ee9dbac3b3c48d735b3bbcc3ba867dd2e.tar.gz
Tango-9ba1902ee9dbac3b3c48d735b3bbcc3ba867dd2e.zip
Added seesion, chat history on ADX...
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",