AWS simplifies writing .NET 6 Lambda functions
Share
Services
We are happy to announce the general availability of the [Lambda Annotations Framework](https://github.com/aws/aws-lambda-dotnet/blob/master/Libraries/src/Amazon.Lambda.Annotations/README.md) for .NET. This new programming model makes the experience of writing Lambda functions in C# feel more natural for .NET developers by using C# source generator technology.
The AWS Lambda Annotations framework provides annotations that enable developers to define Lambda-specific configurations and behaviors directly in their application code. Developers no longer need to manually synchronize the Lambda functions defined in code with project’s CloudFormation template - the framework does it automatically.
The Lambda Annotations framework supports any type of .NET Lambda function, including API Gateway based Lambda C# functions called from either an API Gateway REST API or HTTP API. It also supports dependency injection, making it easy to write functions for other services, such as S3 or DynamoDB. Lambda Annotations features are integrated into the C# compiler allowing Annotations to work with any CloudFormation based deployment including the AWS Lambda .NET CLI, Visual Studio and SAM.
Get started by referencing the [Amazon.Lambda.Annotations](https://www.nuget.org/packages/Amazon.Lambda.Annotations) NuGet package in your C# project or using [AWS .NET Lambda templates](https://www.nuget.org/packages/Amazon.Lambda.Templates) from either .NET CLI or our IDE toolkits. The framework supports .NET 6 runtime. It is open-sourced, and we welcome community contributions! To learn more, go to our [blog post](https://aws.amazon.com/blogs/developer/net-lambda-annotations-framework/), visit our [GitHub page](https://github.com/aws/aws-lambda-dotnet), and our [Developer Documentation](https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/aws-lambda-annotations.html).
What else is happening at Amazon Web Services?
Read update
Services
Share
AWS Glue Data catalog now automates generating statistics for new tables
about 13 hours ago
Services
Share
Amazon Q Developer transformation capabilities for mainframe modernization are now available (Preview)
about 13 hours ago
Services
Share