[MAINT]: Upgrade to .NET 9.0
Describe the need
We should upgrade to .NET 9.0, now that it released a few days ago. Also, as part of this there are several things that can be cleaned up as part of this effort.
SDK Version
No
API Version
No
Code of Conduct
- [X] I agree to follow this project's Code of Conduct
👋 Hi! Thank you for this contribution! Just to let you know, our GitHub SDK team does a round of issue and PR reviews twice a week, every Monday and Friday! We have a process in place for prioritizing and responding to your input. Because you are a part of this community please feel free to comment, add to, or pick up any issues/PRs that are labeled with Status: Up for grabs. You & others like you are the reason all of this works! So thank you & happy coding! 🚀
Hi! Why would you consider such an upgrade? Dotnet8 is the current LTS framework and upgrading to net9 without net8 support means that a lot of us cannot upgrade. Remember, net9 support ends BEFORE net8 support. I'm curious to known what do you need in net9 that is not already included in net8/csharp12. From your current PR, it seems that nothing is required.