Erstellen von Lambda-Funktionen mit C# - AWS Lambda

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen von Lambda-Funktionen mit C#

In den nächsten Abschnitten wird erläutert, wie gängige Routinekonstrukte und grundlegende Konzepte bei der Erstellung von Lambda-Funktionscode in C# angewandt werden.

Sie können Ihre .NET-Anwendung in Lambda mit den verwalteten .NET 6- oder .NET 8-Laufzeiten, einer benutzerdefinierten Laufzeit oder einem Container-Image ausführen. Nachdem Ihr Anwendungscode kompiliert wurde, können Sie ihn entweder als ZIP-Datei oder als Container-Image für Lambda bereitstellen.

Lambda stellt die folgenden Laufzeiten für .NET-Sprachen bereit:

.NET
Name ID Betriebssystem Datum der Veraltung Blockfunktion erstellen Blockfunktion aktualisieren

.NET 8

dotnet8

Amazon Linux 2023

.NET 7 (nur Container)

dotnet7

Amazon Linux 2

14. Mai 2024

.NET 6

dotnet6

Amazon Linux 2

12. November 2024

11. Januar 2025

11. Februar 2025

Anmerkung

Informationen zum Ende des Supports für .NET Core 3.1 finden Sie unter Richtlinie für den Laufzeitablauf.