Zum Inhalt springen
Logo von ballmüllersolutions E-Mail schreiben Anrufen

Lektion 22 von 87etwa 180 Minuten

Modul 2.3 · ASP.NET Core

Asynchron im Web

Das lernen Sie in dieser Lektion

  • erklären, warum ein Webserver mit wenigen Threads viele Anfragen bedient und was ein blockierender Aufruf dabei anrichtet
  • blockierende Aufrufe wie .Result, .Wait() und Thread.Sleep finden und durch await ersetzen
  • das CancellationToken der Anfrage als Parameter annehmen und bis in den Speicher weiterreichen
  • einer Gruppe von Endpunkten mit der Request-Timeouts-Middleware ein Zeitlimit geben
  • Abbruch durch den Aufrufer und Zeitlimit mit curl --max-time beobachten und im Log unterscheiden

Diese Lektion gehört zum Kurs K2

Den Text und das Video dieser Lektion sehen Sie, sobald Sie den Kurs gekauft haben. Die Ziele oben zeigen, was Sie hier lernen.

Zum Kurs K2

Zur Übersicht: K2 Junior Fullstack mit .NET und Blazor