aws-samples / aws-samples/serverless-patterns

Upgrade all .NET 6 projects to .NET 8

Open
#2,657 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
1.8k
Forks
1.1k
Avg merge
7d 14h
Merged PRs (30d)
6

Description

# Description

The AWS Serverless Patterns repository currently contains examples using .NET 6, which is no longer the latest Long Term Support (LTS) version supported by AWS Lambda. To ensure we're demonstrating best practices and providing up-to-date code samples, we should upgrade all .NET 6 projects to .NET 8.

## Objectives

1. Identify all .NET 6 projects within the repository
2. Upgrade each project to .NET 8
3. Update any dependencies to versions compatible with .NET 8
4. Test each upgraded project to ensure functionality is maintained
5. Update documentation to reflect the use of .NET 8

## Benefits

- Demonstrates use of the latest LTS version of .NET supported by AWS Lambda
- Provides users with current best practices for serverless .NET development
- Ensures examples leverage the latest performance improvements and features in .NET 8

This upgrade will help maintain the repository's relevance and usefulness for developers working with AWS Lambda and .NET.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.