Ich habe einen Client, der sowohl async als auch sync-Methode von einem WCF-Dienst verwendet.WCF Nur Async-Vorgang
Ich sehe keinen guten Grund, einen Synchronisierungsanruf zu halten. Da kann ich mit Task async Methode innerhalb einer Sync aufrufen.
Und es ist besser, die Benutzeroberfläche nicht zu blockieren, wenn ich meinen Dienst anrufe.
Also versuche ich derzeit jeden Synchronisierungsanruf zu entfernen. Erstens ist es eine gute Praxis in WCF? Wenn nicht warum?
Und zweitens benutze ich svcutils, um meine Dateien zu generieren. Ich habe sowohl sync als auch async call.
Das Projekt ist groß und Sync-Aufruf zu entfernen ist der einfachste Weg ist nur Asynchron mit svcutils nennen zu erzeugen. Also mit Kompilierung Fehler kann ich nur async einfach halten.
Aber ich kann keine Option auf svcutils finden, die die Synchronisierungsmethode Generation deaktivieren.
Jeder Weg, dies zu tun?