Refactor HANA access to async and parameterized queries

This commit is contained in:
2026-04-17 14:43:15 +02:00
parent 70a54c98d7
commit ad2c6dbd53
5 changed files with 118 additions and 77 deletions
@@ -236,7 +236,7 @@ public sealed class SettingsPageService : ISettingsPageService
AdditionalParams = centralServer.AdditionalParams
};
var result = await Task.Run(() => _hanaService.TestConnectionDetailed(testServer));
var result = await _hanaService.TestConnectionDetailedAsync(testServer);
return result.Success
? PageActionResult.SuccessResult($"{sourceSystem}: Zentrale HANA-Verbindung erfolgreich.")
: PageActionResult.ErrorResult($"{sourceSystem}: {result.ExceptionType} - {result.ErrorMessage}");