© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•14mo ago
Angius

Trying to add Blazor Server to an `Area` in an existing Razor Pages app

Added
app.MapBlazorHub();
app.MapBlazorHub();
and
services.AddServerSideBlazor();
services.AddServerSideBlazor();

Added:
*
/Areas/Admin/Pages/_Imports.razor
/Areas/Admin/Pages/_Imports.razor

*
/Areas/Admin/Pages/_Host.cshtml
/Areas/Admin/Pages/_Host.cshtml

*
/Areas/Admin/Pages/Shared/App.razor
/Areas/Admin/Pages/Shared/App.razor

Added
/Areas/Admin/Pages/Skunga.razor
/Areas/Admin/Pages/Skunga.razor


Currently trying to make
Skunga
Skunga
appear at
/admin/skunga
/admin/skunga
route.

// _Host.cshtml
@page "/Admin/{**segment}"
@using Ogma3.Areas.Admin.Pages.Shared

@{
    Layout = "_Layout";
}

<app>
    @(await Html.RenderComponentAsync<App>(RenderMode.Server))
</app>
// _Host.cshtml
@page "/Admin/{**segment}"
@using Ogma3.Areas.Admin.Pages.Shared

@{
    Layout = "_Layout";
}

<app>
    @(await Html.RenderComponentAsync<App>(RenderMode.Server))
</app>

<!-- App.razor -->
<Router AppAssembly="typeof(Program).Assembly">
    <Found Context="routeData">
        <RouteView RouteData="routeData"/>
    </Found>
    <NotFound>
        <h1>Page not found</h1>
        <p>Sorry, but there's nothing here!</p>
    </NotFound>
</Router>
<!-- App.razor -->
<Router AppAssembly="typeof(Program).Assembly">
    <Found Context="routeData">
        <RouteView RouteData="routeData"/>
    </Found>
    <NotFound>
        <h1>Page not found</h1>
        <p>Sorry, but there's nothing here!</p>
    </NotFound>
</Router>

Layout file adds
<base href="/" />
<base href="/" />
to the
head
head
section and imports
<script src="~/_framework/blazor.server.js"></script>
<script src="~/_framework/blazor.server.js"></script>

The issue is that I just get a
Page not found
Page not found
message
image.png
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Adding Blazor to an existing Razor Pages project
C#CC# / help
2y ago
✅ Blazor vs Razor Pages
C#CC# / help
3y ago
✅ Blazor or Razor pages
C#CC# / help
3y ago
How to add razor pages to razor class library and reference from Blazor server project?
C#CC# / help
13mo ago