« Lambda » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications
Ligne 32 : Ligne 32 :


= [https://docs.aws.amazon.com/lambda/latest/dg/lambda-deploy-functions.html Deployment] =
= [https://docs.aws.amazon.com/lambda/latest/dg/lambda-deploy-functions.html Deployment] =
== [https://docs.aws.amazon.com/lambda/latest/dg/csharp-handler.html Lambda function handler in C#] ==
For class libraries: {{boxx|ASSEMBLY::TYPE::METHOD}}

Version du 4 mars 2024 à 09:50

Links

.NET 8

scenario description
Native AOT
Custom Runtime Function to use .NET 8
Container Image lambda function package as a container image

Debug locally

On VS, if the extension AWS Toolkit is installed you have the AWS .NET Mock Lambda Test Tool available.
A debug configuration is created for you lambda.

Properties\launchSettings.json
{
  "profiles": {
    "Mock Lambda Test Tool": {
      "commandName": "Executable",
      "commandLineArgs": "--port 5050",
      "executablePath": "<home-directory>\\.dotnet\\tools\\dotnet-lambda-test-tool-6.0.exe",
      "workingDirectory": ".\\bin\\Debug\\net6.0"
    }
  }
}

Deployment

Lambda function handler in C#

For class libraries: ASSEMBLY::TYPE::METHOD