Upgrade the codebase in the CSharp/ directory to target .NET 8. This includes: - Updating project files (.csproj) to target net8.0 - Updating any dependencies to versions compatible with .NET 8 - Testing to ensure compatibility Assigned to: @copilot