@inject IJSRuntime jsRuntime @inject NavigationManager nav @inject HBSession session; @* @inject IUserService userService *@ @if(!IsLoginPage) { } else { } @code { private AboutDialog aboutDialog; public string Username { get; set; } = ""; public string Password { get; set; } = ""; private bool IsLoginPage => new Uri(nav.Uri).AbsolutePath.Equals("/Login", StringComparison.OrdinalIgnoreCase); private async void Login() { await session.LoginAsync(Username, Password); } }