Compilazione di funzioni Lambda con C# - AWS Lambda

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Compilazione di funzioni Lambda con C#

Puoi eseguire il tuo. NETapplicazione in Lambda che utilizza managed. NET8 runtime, un runtime personalizzato o un'immagine del contenitore. Dopo aver compilato il codice dell'applicazione, potrai implementarlo su Lambda come file .zip o come immagine di container. Lambda fornisce i seguenti runtime per. NETlingue:

Nome Identificatore Sistema operativo Data di ritiro Blocco creazione funzioni Blocco aggiornamento funzioni

. NET8

dotnet8

Amazon Linux 2023

Non programmato

Non programmato

Non programmato

Configurare il tuo. NETambiente di sviluppo

Per sviluppare e creare le tue funzioni Lambda, puoi utilizzare una qualsiasi delle funzioni comunemente disponibili. NETambienti di sviluppo integrati (IDEs), tra cui Microsoft Visual Studio, Visual Studio Code e JetBrains Rider. Per semplificare l'esperienza di sviluppo, AWS fornisce un set di. NETmodelli di progetto, nonché l'interfaccia a riga di Amazon.Lambda.Tools comando (CLI).

Esegui quanto segue. NETCLIcomandi per installare questi modelli di progetto e strumenti da riga di comando.

Installazione di. NETmodelli di progetto

Per installare i modelli di progetto, esegui il seguente comando:

dotnet new install Amazon.Lambda.Templates

Installazione e aggiornamento degli CLI strumenti

Esegui i seguenti comandi per installare, aggiornare e disinstallare Amazon.Lambda.ToolsCLI.

Per installare gli strumenti a riga di comando:

dotnet tool install -g Amazon.Lambda.Tools

Per aggiornare gli strumenti a riga di comando:

dotnet tool update -g Amazon.Lambda.Tools

Per disinstallare gli strumenti a riga di comando:

dotnet tool uninstall -g Amazon.Lambda.Tools