AWS Lambda + .Net Core 2.1 Example
- Create .NET Core Library (netcoreapp2.1)
- Run:
dotnet add ./DotNetCoreLambda/DotNetCoreLambda.csproj package Amazon.Lambda.Core
- Run:
dotnet add ./DotNetCoreLambda/DotNetCoreLambda.csproj package Amazon.Lambda.Serialization.Json
- Modify .csproj file
- Add
<GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles>
intoPropertyGroup
section
- Create ./DotNetCoreLambda/Function.cs
- Run:
dotnet publish -c Release
- Run:
zip -j ~/Desktop/output.zip ./DotNetCoreLambda/bin/Release/netcoreapp2.1/publish/*
- Deploy out.zip
HandlerName: DotNetCoreLambda::DotNetCoreLambda.Function::FunctionHandler
MIT