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#

Du kannst deine ausführen. NETAnwendung in Lambda, die das Managed verwendet. NET8 Runtime, eine benutzerdefinierte Runtime oder ein Container-Image. Nachdem Ihr Anwendungscode kompiliert wurde, können Sie ihn entweder als ZIP-Datei oder als Container-Image für Lambda bereitstellen. Lambda bietet die folgenden Laufzeiten für. NETSprachen:

Name ID Betriebssystem Datum der Veraltung Blockfunktion erstellen Blockfunktion aktualisieren

. NET8

dotnet8

Amazon Linux 2023

Nicht geplant

Nicht geplant

Nicht geplant

Einrichtung Ihres. NETEntwicklungsumgebung

Um Ihre Lambda-Funktionen zu entwickeln und zu erstellen, können Sie alle allgemein verfügbaren Funktionen verwenden. NETintegrierte Entwicklungsumgebungen (IDEs), einschließlich Microsoft Visual Studio, Visual Studio Code und JetBrains Rider. Um Ihre Entwicklungserfahrung zu vereinfachen, AWS bietet eine Reihe von. NETProjektvorlagen sowie die Amazon.Lambda.Tools Befehlszeilenschnittstelle (CLI).

Führen Sie Folgendes aus. NETCLIBefehle zur Installation dieser Projektvorlagen und Befehlszeilentools.

Installation der. NETProjektvorlagen

Führen Sie den folgenden Befehl aus, um die Projektvorlagen zu installieren:

dotnet new install Amazon.Lambda.Templates

Installation und Aktualisierung der CLI Tools

Führen Sie die folgenden Befehle aus, um das zu installieren, zu aktualisieren und zu deinstallieren Amazon.Lambda.ToolsCLI.

Installieren der Befehlszeilen-Tools:

dotnet tool install -g Amazon.Lambda.Tools

Aktualisieren der Befehlszeilen-Tools:

dotnet tool update -g Amazon.Lambda.Tools

Deinstallieren der Befehlszeilen-Tools:

dotnet tool uninstall -g Amazon.Lambda.Tools