Host and deploy Blazor server-side
Host configuration values
A web server capable of hosting an ASP.NET Core app is required. Visual Studio includes the Blazor Server App project template (
blazorserverside template when using the dotnet new command).
Connection scale out
Blazor server-side apps require one active SignalR connection for each user. A production Blazor server-side deployment requires a solution for supporting as many concurrent connections as required by the app. The Azure SignalR Service handles the scaling of connections and is recommended as a scaling solution for Blazor server-side apps. For more information, see Publish an ASP.NET Core SignalR app to Azure App Service.
SignalR is configured by ASP.NET Core for the most common Blazor server-side scenarios. For custom and advanced scenarios, consult the SignalR articles in the Additional resources section.