[X] You've included unit or integration tests for your change, where applicable.
[X] You've included inline docs for your change, where applicable.
[X] There's an open issue for the PR that you are making. If you'd like to propose a new feature or change, please open an issue to discuss the change or find an existing issue.
.NET 7 Upgrade
Summary of the changes
Upgrades all projects to .NET 7
Description
Upgrades all projects to .NET 7