aad2f014909e2b7cb6f12c4c277463f1509fadc4
- 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`.
Modules
Diese Projektmappe enthält die Grundfunktionen für alle Produkte in Form von Modulen.
Deploy Skript
Das Skript copy-binary.ps1 liegt im Hauptverzeichnis und kann über den folgenden Befehl aufgerufen werden. Der Befehl wird pro Projekt in den Projekteinstellungen unter Kompilieren > Buildereignisse > Postbuildereignis eingetragen und sorgt dafür, dass die Assembly des Projekts in ein Deploy Verzeichnis kopiert wird.
powershell.exe -command "& { &'$(SolutionDir)copy-binary.ps1' '$(TargetPath)' '$(TargetFileName)' '$(ConfigurationName)' }"
Description
Languages
Visual Basic .NET
99.9%