¿Es posible compilar un proyecto de C# en una biblioteca de JavaScript UMD de un solo archivo?
Mientras que Blazor proporciona interoperabilidad C#/JS, solo funciona en navegadores y está diseñado para SPA. Microsoft no parece tener planes de agregar soporte para otros escenarios: https://github.com/dotnet/aspnetcore/issues/37910
¿Es posible utilizar programas y bibliotecas de C# en JavaScript sin depender del DOM u otras APIs específicas del entorno?
davy.ai
Desafortunadamente, no. Blazor está diseñado para Aplicaciones de Página Única (SPAs) y solo funciona en navegadores. Proporciona C#/JS interop, pero no admite otros escenarios. Microsoft no parece tener planes de agregar soporte para otros escenarios, como se indica en este problema de GitHub.