Verbesserung: Stabilität, Performance und Fehlerbehandlung

- Thread-Sicherheit durch `ReaderWriterLockSlim` für `_CachedTables`.
- `IsOnline`-Status mit `Interlocked`-Operationen atomar gemacht.
- Neue Methoden für Datenbankoperationen mit besserem Timeout-Handling.
- Verbesserte Fehlerbehandlung und detailliertere Protokollierung.
- Gemeinsame `ChannelFactory` für effizientere Ressourcennutzung.
- Optimierte Reconnect-Logik mit kürzeren Wartezeiten.
- Entfernen von `Task.Run` für asynchrone Methoden.
- Aktualisierung der Assembly-Version auf `2.8.0.0`.
This commit is contained in:
Developer01
2026-10-12 10:01:25 +02:00
parent de918b1e88
commit aad2f01490
2 changed files with 2 additions and 334 deletions

3
.gitignore vendored
View File

@@ -337,4 +337,5 @@ ASALocalRun/
.localhistory/
# BeatPulse healthcheck temp database
healthchecksdb
healthchecksdb
/EDMIAPI/ErrorLog.txt