Simplify URL structure and update logging dependencies

Updated navigation logic and routes to remove the `/report` suffix, simplifying the URL structure for envelope-related pages.

- Updated `LoginReceiverPage.razor` and `ReceiverSignedPage.razor` to redirect to `/envelope/{EnvelopeKey}`.
- Changed `ReceiverPage.razor` route to `/envelope/{EnvelopeKey}`.
- Updated `ILogger` dependencies in `ReceiverPage.razor` and `ReceiverSignedPage.razor` to reflect new class names.
- Modified `EnvelopeReceiverPage.razor` route to `/envelope/{EnvelopeKey}/deprc`, indicating deprecation or restructuring.
This commit is contained in:
2026-07-02 01:59:48 +02:00
parent ae56902758
commit 1b2731b4b2
7 changed files with 6 additions and 6 deletions

View File

@@ -161,7 +161,7 @@
if (result == EnvelopeLoginResult.Success) if (result == EnvelopeLoginResult.Success)
{ {
Navigation.NavigateTo($"/envelope/{Uri.EscapeDataString(EnvelopeKey)}/report", forceLoad: true); Navigation.NavigateTo($"/envelope/{Uri.EscapeDataString(EnvelopeKey)}", forceLoad: true);
return; return;
} }

View File

@@ -1,4 +1,4 @@
@page "/envelope/{EnvelopeKey}/report" @page "/envelope/{EnvelopeKey}"
@rendermode InteractiveServer @rendermode InteractiveServer
@using DevExpress.Blazor.Reporting @using DevExpress.Blazor.Reporting
@using DevExpress.XtraReports.UI @using DevExpress.XtraReports.UI
@@ -18,7 +18,7 @@
@inject EnvelopeGenerator.Server.Services.EnvelopeReceiverPageDataService PageDataService @inject EnvelopeGenerator.Server.Services.EnvelopeReceiverPageDataService PageDataService
@inject AppVersionService AppVersion @inject AppVersionService AppVersion
@inject IMemoryCache MemoryCache @inject IMemoryCache MemoryCache
@inject ILogger<EnvelopeReceiverReportPage> Logger @inject ILogger<ReceiverPage> Logger
@implements IDisposable @implements IDisposable
<link href="_content/DevExpress.Blazor.Themes/blazing-berry.bs5.min.css" rel="stylesheet" /> <link href="_content/DevExpress.Blazor.Themes/blazing-berry.bs5.min.css" rel="stylesheet" />

View File

@@ -14,7 +14,7 @@
@inject EnvelopeGenerator.Server.Services.EnvelopeReceiverPageDataService PageDataService @inject EnvelopeGenerator.Server.Services.EnvelopeReceiverPageDataService PageDataService
@inject AppVersionService AppVersion @inject AppVersionService AppVersion
@inject IMemoryCache MemoryCache @inject IMemoryCache MemoryCache
@inject ILogger<EnvelopeReceiverReportSignedPage> Logger @inject ILogger<ReceiverSignedPage> Logger
@implements IDisposable @implements IDisposable
<link href="_content/DevExpress.Blazor.Themes/blazing-berry.bs5.min.css" rel="stylesheet" /> <link href="_content/DevExpress.Blazor.Themes/blazing-berry.bs5.min.css" rel="stylesheet" />
@@ -205,7 +205,7 @@
"[SignedPage] Cache miss or no sid={Sid} for {EnvelopeKey}, redirecting to report page.", "[SignedPage] Cache miss or no sid={Sid} for {EnvelopeKey}, redirecting to report page.",
Sid, EnvelopeKey); Sid, EnvelopeKey);
Navigation.NavigateTo( Navigation.NavigateTo(
$"/envelope/{Uri.EscapeDataString(EnvelopeKey)}/report", $"/envelope/{Uri.EscapeDataString(EnvelopeKey)}",
forceLoad: true); forceLoad: true);
return; return;
} }

View File

@@ -1,4 +1,4 @@
@page "/envelope/{EnvelopeKey}" @page "/envelope/{EnvelopeKey}/deprc"
@rendermode InteractiveServer @rendermode InteractiveServer
@using EnvelopeGenerator.Server.Client.Models @using EnvelopeGenerator.Server.Client.Models
@using EnvelopeGenerator.Server.Client.Models.Constants @using EnvelopeGenerator.Server.Client.Models.Constants