Yeah. I keep meaning to dig into Blazor but it seems overwhelming at first (especially because I'm mainly a C# dev due to Unity and a lot of the .NET jargon is foreign to me).
There seems to be more lightweight "c# to web-assembly" routes than might be worth investigating.
[0] -- https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor