Inserito il: Mar 31, 2020

Ora è possibile sviluppare funzioni AWS Lambda utilizzando .NET Core 3.1. Questo è l'ultimo rilascio LTS di .NET Core: dispone di nuove funzionalità, tra cui il supporto parziale di classi per componenti razor, il supporto di code condivise, l'annullamento di eccezioni e parametri che vengono trasferiti ai componenti di primo livello. Le funzionalità di Lambda scritte in .NET Core 3.1 vengono eseguite nell'ultima generazione di Amazon Linux, Amazon Linux 2. Leggi il modello di programmazione .NET Core nella documentazione di AWS Lambda per ulteriori informazioni sulla scrittura di funzioni in .NET Core 3.1.  

Per cominciare, carica il codice tramite la console di AWS Lambda o la CLI AWS e seleziona il runtime .NET Core 3.1. Puoi utilizzare anche AWS Serverless Application Model (SAM) e AWS CloudFormation per distribuire e gestire le applicazioni serverless create in .NET Core 3.1. Per migrare le funzioni AWS Lambda esistenti in esecuzione in .NET Core 2.1 (C#/PowerShell) a .NET Core 3.1, carica il codice per renderlo compatibile con .NET Core 3.1 e Amazon Linux 2, quindi carica la funzione runtime in .NET Core 3.1. 

Il runtime .NET Core 3.1 è disponibile in tutte le regioni in cui è disponibile Lambda. Consulta la nostra pagina del prodotto per ulteriori informazioni su AWS Lambda o accedi alla console AWS Lambda per iniziare.