How do you get the current URL in a Blazor component?
This code will help you to understand how to get the current URL in a Blazor component.
Inject NavigationManager in razor.
@inject NavigationManager NavigationManager
Use Uri from NavigationManager to get the current URL.
string currentUrl = NavigationManager.Uri;
Sample code
@page "/sample"
@inject NavigationManager NavigationManager
<p>@currentUrl</p>
@code {
private string currentUrl;
protected override void OnInitialized()
{
currentUrl = NavigationManager.Uri;
}
}

