AuthorBuddy/Components/Pages/Error.razor
2026-05-25 06:38:16 +02:00

22 lines
528 B
Text

@page "/Error"
@inject ILocalizationService Loc
@rendermode InteractiveServer
<PageTitle>@Loc["page.title.error"]</PageTitle>
<h1>@Loc["error.heading"]</h1>
<p>@Loc["error.message"]</p>
<a href="/">@Loc["error.link.back_to_home"]</a>
@code {
[CascadingParameter]
private HttpContext? HttpContext { get; set; }
protected override void OnInitialized()
{
if (HttpContext is not null)
{
HttpContext.Response.StatusCode = StatusCodes.Status500InternalServerError;
}
}
}