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 |
|
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.Tools
CLI.
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