Have you used dotnet core lately? From 3.1 and onwards? The ecosystem (both tools and libraries) is quite nice, and C# is great and getting better (can't wait until built in sum types)
It's honestly one of the most enjoyable developer experiences out there. Almost everything seems well designed and cohesive