ASP.NET Core today offers two client-side hosting models: Blazor Server (server-rendered, SignalR-connected) and Blazor WebAssembly (component-based SPA). Neither provides the Controller → Action → ...
WasmMvcRuntime.Client Runs in the browser via Blazor WebAssembly SDK. Hosts MVC controllers, Razor views (as embedded resources), EF Core with SQLite, and the SignalR engine — all client-side.