WebConfig Check

This commit is contained in:
2026-05-04 14:19:35 +02:00
parent 95590b90bc
commit 7727106ce2

View File

@@ -36,10 +36,13 @@ namespace BeWo.Service.ServiceImplementations.Enhanced
// Einzelne Subsysteme prüfen
//result.Services.Add(CheckService("Mail", CheckMail()));
result.Services.Add(CheckService("AIModule", CheckAiModule()));
result.Services.Add(CheckService("Web.config", CheckWebConfig()));
return result;
}
private bool CheckDatabase()
{
try
@@ -89,6 +92,23 @@ namespace BeWo.Service.ServiceImplementations.Enhanced
}
}
private string CheckWebConfig()
{
try
{
// #1
var url = MergedConfig.GetSetting(WebConfigSetting.AiPromptsUrl);
if (!string.IsNullOrWhiteSpace(url))
return "AiPromptsUrl wurde nicht korrekt konfiguriert";
return null;
}
catch
{
return "Fehler";
}
}
private ServiceStatusDC CheckService(string name, string error)
{
var ok = error is null;