Bei Powertoys ist ein "Always On Top" dabei, kann aber nicht sagen es da gelöst ist.
https://learn.microsoft.com/de-de/windows/powertoys/always-on-top
https://github.com/microsoft/PowerToys/tree/main/src/modules/alwaysontop
Ich habe da immer .GetAwaiter().GetResult()
verwendet.
https://stackoverflow.com/questions/17284517/is-task-result-the-same-as-getawaiter-getresult
Neben dem Connect Timeout
für den Verbindungsaufbau gibt es noch den Command Timeout
für die Queries.
Es muss die Handled-Eigenschaft auf true gesetzt werden.
Siehe auch Beispiel.
.NET Framework 2.0 und 3.x (Runtime 2.0) sind schon länger wie Du festgestellt hast nicht im Standard installiert.
Aber die Runtime 4.0 (Framework 4.x, aktuell 4.8) ist, meine ich in Standard installiert.
Wenn man als Zielframework 4.7 wählt, sollte das immer passen.
Oder setzt auf .NET 6 oder 7 und liefert die Runtime mit.
Es wurde Version 4.20.2 veröffentlicht, wenn ich das richtig sehe wurde es damit wieder entfernt
Server und App sollen eins sein! Der Server soll im Bauch der App laufen.
Warum dann überhaupt den (Http)Service in der App?
Der ist den dem Fall überhaupt doch nicht notwendig.
Im allgemeinen läuft ein Service im Internet/Intranet und der Client konsumiert diesen dann.
Du suchst UnicodeEncoding bzw. UTF-16.
Ich wollte 2-FA einrichten, erhalte aber nach Eingabe des Bestätigungscode nur eine Fehlermeldung.
Der Response POST https://mycsharp.de/konto/multi-faktor-login/aktivieren gibt einen 500er zurück.
date: Sun, 25 Jun 2023 16:54:23 GMT
Die Dateien mit FileShare.None öffnen.