async-await

Dies umfasst das asynchrone Programmiermodell, das von verschiedenen Programmiersprachen unterstützt wird, unter Verwendung der Schlüsselwörter async und await.
2
Antworten

Asynchroner Code scheint teilweise blockiert zu sein, wenn mehrere asynchrone Tasks in einer Zeile aufgerufen werden (mit HttpClient)

Ich habe versucht, C # async mit HttpClient zu lernen und bin auf ein Problem gestoßen, bei dem ich nicht herausfinden kann, was passiert. Was ich tun möchte: Senden Sie mehrere HttpClient-Anfragen auf einmal und lassen Sie die Antworte...
25.03.2015, 11:48
2
Antworten

await ohne ConfigureAwait (false) wird in einem anderen Thread fortgesetzt

Ich habe eine WinForms-App und ich benötige Code, der auf dem UI-Thread ausgeführt werden muss. Der Code nach dem await wird jedoch auf einem anderen Thread ausgeführt. %Vor% Ich habe auch versucht, ConfigureAwait(true) explizit hinzuz...
25.08.2015, 18:37
2
Antworten

Warum blockiert Console.In.ReadLineAsync?

Starten Sie eine neue Konsolenanwendung mit dem folgenden Code - %Vor% Console.In.ReadLineAsync blockiert und kehrt erst zurück, wenn eine Zeile in der Konsole eingegeben wurde. So wird "Hi" niemals in die Konsole geschrieben. Die Verwend...
06.02.2013, 08:28
3
Antworten

Leere Ausgabe in Async-Methode vom WEB API Controller

Ich habe diese asynchrone Methode in ASP.NET MVC 4 WEB API Controller, die ich von diesem Blog bekommen habe: Ссылка %Vor% Meine Frage ist, warum genau diese Methode einen Rückgabetyp der Aufgabe hat? Es ist nicht klar, "wohin" oder "an we...
11.08.2012, 13:33
2
Antworten

Wie verwende ich Array.prototype.filter mit async?

Hintergrund Ich versuche ein Array von Objekten zu filtern. Bevor ich filtere, muss ich sie in ein Format konvertieren, und diese Operation ist asynchron. %Vor% Also, mein erster Versuch war etwas wie folgt mit async / await zu machen:...
03.11.2017, 11:45
1
Antwort

Asynchroner Deadlock?

Ich bin ziemlich positiv, dass ich in meiner Anwendung einen Deadlock erzeuge, und ich bin mir nicht sicher, wie ich das Problem lösen soll. Ich habe ein paar bewegliche Teile und bin neu in async und await also bitte mit mir. Ich habe...
22.07.2014, 05:07
1
Antwort

Erfasst Task.ContinueWith den aufrufenden Threadkontext für die Fortsetzung?

% code% ist eine vereinfachte Version von Code, die auf einem UI-Thread ausgeführt wird (mit WindowsFormsSynchronizationContext ): %Vor% Soll ich explizit Test_Click angeben, um sicherzustellen, dass die Fortsetzungsaktion auf demselben U...
19.08.2013, 11:28
4
Antworten

Wie kann ich asynchrone Funktionen in .Net drosseln?

Ich verwende async-await in .Net. Wie kann ich die Anzahl gleichzeitiger asynchroner Anrufe begrenzen?     
15.09.2012, 17:04
1
Antwort

Warum beeinflusst die Verwendung des hawward-Operators für das zweite Argument einer Methode den Wert des ersten Arguments?

Das folgende C # -Programm erzeugt eine unerwartete Ausgabe. Ich würde erwarten zu sehen:    Wert1: 25, Wert2: 10       Wert1: 10, Wert2: 25 aber stattdessen sehe ich    Wert1: 0, Wert2: 10       Wert1: 10, Wert2: 25 %Vor% Kann...
29.09.2015, 23:59
2
Antworten

HttpContext.Current ist in den Methoden von Identity Framework null

Ich verwende ASP.NET MVC 5 und Identity Framework. Wenn ich UserManager.UpdateAsync (...) aufrufen, werden meine Eventhandler auf ApplicationDbContext () SaveChanges ausgeführt. Hier verwende ich HttpContext.Current für verschiedene Zwecke (Logg...
14.07.2015, 23:21