Vorgeschlagene Lösung: Zusätzlich zu Action<Stream> Contents
könnte es Action<Task<Stream>> AsyncContents
geben, das Vorrang hat, wenn es nicht null ist.
Ein Beispiel für Code, der unter dem Fehlen dieser Funktion leidet: https://github.com/NancyFx/Nancy/blob/master/src/Nancy/Responses/StreamResponse.cs
StreamResponse blockiert den Thread während Lese- und Schreib-IO.
:+1: Dies wird im Rahmen der 2.0-Überholung durchgeführt.
Wir planen, die 4.0-Unterstützung einzustellen und überall auf Async/Warten zu setzen.
Die Eigenschaft Contents
wird höchstwahrscheinlich ein Func<Stream, Task>
sein :smile:
Ich lasse dies offen für die Verfolgung :watch:
Warten, bis #2105 zuerst zusammengeführt wird.
Gibt es Neuigkeiten zu diesem Thema?.
Wäre schön, wenn Process on IResponseProcessor eine Aufgabe zurückgeben könnte
Oder dass Response.Contents Func nehmen kann
Hallo, wurde dies mit v2.0.0 implementiert? Ich kann die Methode nicht finden.
Irgendein Update?
Hilfreichster Kommentar
Gibt es Neuigkeiten zu diesem Thema?.statt Antwort.statt Aktion
Wäre schön, wenn Process on IResponseProcessor eine Aufgabe zurückgeben könnte
Oder dass Response.Contents Func nehmen kann