Un clon de pong para explorar el proceso de desarrollo de una aplicación web interactiva en tiempo real utilizando ASP.NET Blazor WebAssembly.

https://mdeclerk.github.io/soccerpong
Para implementar automáticamente en las páginas de GitHub utilizando acciones de GitHub, seguí este increíble tutorial.
Instale Microsoft .NET SDK 6.0
Proyecto clon de Github
Iniciar al host desde CLI (en la carpeta Root del proyecto)
$ dotnet run
Juega en el navegador: http: // localhost: 5000
Instalar Docker Desktop
Proyecto clon de Github
Ejecute como Docker Service (en la carpeta Root del Proyecto):
$ docker-compose up -d
Juega en el navegador: http: // localhost: 5000
Se puede encontrar información útil sobre la contenedor de aplicaciones Blazorwasm aquí.
Vistas/ contiene UI front-end usando componentes blazor
Servicios/ Contiene objetos relacionados con el juego de fondo implementados como ASP.NET Servicios administrados por el sistema de inyección de dependencia
wwwroot/ contiene archivos web estáticos, por ejemplo, CSS, imágenes y kit de herramientas front-end bootstrap5