Wenn Sie eine asynchrone Operation in F # mit Async.StartAsTask umbrechen, hat der zurückgegebene Typ Task<unit>
. Dies macht Benutzer einer Schnittstelle von den F # -Kernbibliotheken abhängig. Gibt es eine empfohlene Vorgehensweise, um dies zu vermeiden, oder ist es im Allgemeinen das akzeptierte Verhalten, das Standardverhalten beizubehalten?
Sie können die Task<Unit>
einfach auf eine Task
umstellen, da Sie keinen Zugriff auf das generische Ergebnis benötigen.
z. B.
%Vor%