AWS Lambda now supports. Core 2.0

Amazon Web Services Inc. (AWS), announced new support for creating Lambda function with the C# programming language, and.NET Core 2.0 libraries.
AWS Lambda, the cloud giant’s “serverless computer” service, allows developers to create functions that are executed in response to events. This is done without the need for specific servers to be provisioned or managed.
.NET Core 2.0 is a general-purpose development platform maintained jointly by Microsoft and the.NET community at GitHub. It provides a modular, open-source, cross-platform implementation for.NET as opposed to the monolithic, Windows-only Microsoft.NET framework. It can be used for building Windows, Mobile, and Web applications for Windows and Linux, as well as OS X.
It’s intended to standardize API usage in.NET-based projects, along with the.NET Standard 2.0.
AWS stated that the best way to get started using its new.NET Core2.0 support for authoring Lambda function is to use AWS Toolkit For Visual Studio. It includes built-in templates for individual C# Lambda function, complete C# serverless apps and tools to publish both types of projects to AWS’ cloud platform.
AWS explained this week in a blog post that you can manually create a C# Lambda Function by specifying the Lambda runtime parameter dotnetcore2.0. You can also upload the ZIP of all NuGet dependencies and your own published DLL assemblies via the AWS CLI/AWS Lambda console.
“You can also use AWS Serverless Application Model, (SAM), to deploy and manage serverless C# applications. SAM Local will soon allow you to test C# functions locally. You can update your.NET project’s target moniker to netcoreapp2.0 to switch to the new runtime. Then, re-deploy the function using the new dotnetcore2.0 runtime.
All AWS regions that have AWS Lambda support the.NET Core2.0 runtime. You can find AWS Lambda developer assistance here.