7 types derived from NavigationManager
Aspire.Dashboard.Components.Tests (1)
Shared\TestNavigationManager.cs (1)
8
internal sealed class TestNavigationManager :
NavigationManager
Aspire.Dashboard.Tests (2)
Model\DashboardCommandExecutorTests.cs (1)
319
private sealed class TestNavigationManager :
NavigationManager
Model\ResourceMenuBuilderTests.cs (1)
504
private sealed class TestNavigationManager :
NavigationManager
Microsoft.AspNetCore.Components.Endpoints (1)
DependencyInjection\HttpNavigationManager.cs (1)
9
internal sealed class HttpNavigationManager :
NavigationManager
, IHostEnvironmentNavigationManager
Microsoft.AspNetCore.Components.Server (1)
Circuits\RemoteNavigationManager.cs (1)
15
internal sealed partial class RemoteNavigationManager :
NavigationManager
, IHostEnvironmentNavigationManager
Microsoft.AspNetCore.Components.WebAssembly (1)
Services\WebAssemblyNavigationManager.cs (1)
15
internal sealed partial class WebAssemblyNavigationManager :
NavigationManager
Microsoft.AspNetCore.Components.WebView (1)
Services\WebViewNavigationManager.cs (1)
9
internal sealed partial class WebViewNavigationManager :
NavigationManager
266 references to NavigationManager
Aspire.Dashboard (36)
Components\Controls\Chart\PlotlyChart.razor.cs (1)
28
public required
NavigationManager
NavigationManager { get; init; }
Components\Controls\PropertyValues\ResourceNameButtonValue.razor.cs (1)
25
public required
NavigationManager
NavigationManager { get; init; }
Components\Controls\PropertyValues\SpanIdButtonValue.razor.cs (1)
35
public required
NavigationManager
NavigationManager { get; init; }
Components\Controls\PropertyValues\TraceIdButtonValue.razor.cs (1)
21
public required
NavigationManager
NavigationManager { get; init; }
Components\Controls\ResourceDetails.razor.cs (1)
44
public required
NavigationManager
NavigationManager { get; init; }
Components\Controls\SpanDetails.razor.cs (1)
33
public required
NavigationManager
NavigationManager { get; init; }
Components\Controls\SummaryDetailsView.razor.cs (1)
62
public required
NavigationManager
NavigationManager { get; init; }
Components\Controls\TerminalView.razor.cs (1)
111
public required
NavigationManager
NavigationManager { get; init; }
Components\Controls\TerminalWindowButton.razor.cs (1)
76
public required
NavigationManager
NavigationManager { get; init; }
Components\Dialogs\ExemplarsDialog.razor.cs (1)
27
public required
NavigationManager
NavigationManager { get; init; }
Components\Dialogs\ManageDataDialog.razor.cs (1)
31
public required
NavigationManager
NavigationManager { get; init; }
Components\Dialogs\SettingsDialog.razor.cs (1)
25
public required
NavigationManager
NavigationManager { get; init; }
Components\Layout\AspirePageContentLayout.razor.cs (1)
60
public required
NavigationManager
NavigationManager { get; init; }
Components\Layout\DashboardDialogProvider.cs (1)
21
public required
NavigationManager
NavigationManager { get; init; }
Components\Layout\DesktopNavMenu.razor.cs (1)
42
public required
NavigationManager
NavigationManager { get; init; }
Components\Layout\MainLayout.razor.cs (1)
74
public required
NavigationManager
NavigationManager { get; init; }
Components\Layout\MobileNavMenu.razor.cs (1)
48
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\ConsoleLogs.razor.cs (1)
118
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\IPageWithSessionAndUrlState.cs (1)
29
public
NavigationManager
NavigationManager { get; }
Components\Pages\Login.razor.cs (1)
25
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\Metrics.razor.cs (1)
59
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\Resources.razor.cs (1)
57
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\StructuredLogs.razor.cs (1)
81
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\Terminals.razor.cs (1)
40
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\TerminalWindow.razor.cs (1)
74
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\TraceDetail.razor.cs (1)
80
public required
NavigationManager
NavigationManager { get; init; }
Components\Pages\Traces.razor.cs (1)
90
public required
NavigationManager
NavigationManager { get; init; }
Model\DashboardCommandExecutor.cs (1)
23
NavigationManager
navigationManager,
Model\ResourceMenuBuilder.cs (2)
31
private readonly
NavigationManager
_navigationManager;
44
NavigationManager
navigationManager,
Model\SpanMenuBuilder.cs (2)
27
private readonly
NavigationManager
_navigationManager;
36
NavigationManager
navigationManager,
Model\TerminalWindowLauncher.cs (2)
64
private readonly
NavigationManager
_navigationManager;
88
NavigationManager
navigationManager,
Model\TraceMenuBuilder.cs (2)
26
private readonly
NavigationManager
_navigationManager;
35
NavigationManager
navigationManager,
Aspire.Dashboard.Components.Tests (98)
Controls\ResourceActionsTests.cs (6)
44
var
navigation = Services.GetRequiredService<
NavigationManager
>();
80
var
navigation = Services.GetRequiredService<
NavigationManager
>();
126
var
navigation = Services.GetRequiredService<
NavigationManager
>();
Controls\TerminalViewTests.cs (2)
587
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager(baseUri));
601
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager("https://dashboard.example/aspire/"));
Controls\TerminalWindowButtonTests.cs (1)
88
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager("http://localhost/aspire/nested/"));
Dialogs\InteractionsTerminalDialogTests.cs (2)
48
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager($"https://dashboard.example{pathBase}/"));
51
Services.GetRequiredService<
NavigationManager
>().NavigateTo("consolelogs/resource/other");
Layout\DashboardDialogProviderTests.cs (4)
23
var
navigation = Services.GetRequiredService<
NavigationManager
>();
67
await cut.InvokeAsync(() => Services.GetRequiredService<
NavigationManager
>().NavigateTo("/traces"));
83
await plainProvider.InvokeAsync(() => Services.GetRequiredService<
NavigationManager
>().NavigateTo("/traces"));
Layout\DesktopNavMenuTests.cs (1)
31
Services.GetRequiredService<
NavigationManager
>().NavigateTo("/terminals/resource/shell");
Layout\MainLayoutResourceTerminalsTests.cs (4)
39
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
110
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
Layout\MainLayoutTests.cs (3)
528
Services.GetRequiredService<
NavigationManager
>().LocationChanged += (_, _) => navigationOccurred = true;
1234
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
Layout\MobileNavMenuTests.cs (2)
142
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
Layout\TerminalDockTests.cs (4)
135
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager($"https://dashboard.example{pathBase}/"));
137
Services.GetRequiredService<
NavigationManager
>().NavigateTo("consolelogs/resource/other");
653
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager($"http://localhost{pathBase}/"));
655
Services.GetRequiredService<
NavigationManager
>().NavigateTo("consolelogs/resource/first");
Layout\TerminalDockWindowTrackingTests.cs (1)
90
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager($"https://dashboard.example{pathBase}/"));
Pages\ConsoleLogsTerminalTests.cs (1)
34
Services.GetRequiredService<
NavigationManager
>().NavigateTo(DashboardUrls.ConsoleLogsUrl(resource.Name));
Pages\ConsoleLogsTests.cs (4)
59
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
110
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
Pages\MetricsTests.cs (11)
593
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
662
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
730
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
810
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
971
Services.GetRequiredService<
NavigationManager
>().NavigateTo(
996
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
Pages\ResourcesTests.cs (11)
427
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
492
Services.GetRequiredService<
NavigationManager
>().NavigateTo(DashboardUrls.ResourcesUrl(view: "Graph"));
588
Services.GetRequiredService<
NavigationManager
>().NavigateTo(
671
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
821
Assert.EndsWith("/?view=Parameters", Services.GetRequiredService<
NavigationManager
>().Uri, StringComparison.Ordinal);
838
var
navigation = Services.GetRequiredService<
NavigationManager
>();
860
var
navigation = Services.GetRequiredService<
NavigationManager
>();
Pages\StructuredLogsTests.cs (8)
61
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
91
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
131
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
169
var
navigationManager = Services.GetRequiredService<
NavigationManager
>();
Pages\TerminalsTests.cs (25)
43
var
navigation = Services.GetRequiredService<
NavigationManager
>();
77
var
navigation = Services.GetRequiredService<
NavigationManager
>();
123
Assert.Equal("http://localhost/terminals/resource/shell", Services.GetRequiredService<
NavigationManager
>().Uri);
136
Assert.Equal("http://localhost/terminals/resource/shell", Services.GetRequiredService<
NavigationManager
>().Uri);
164
Assert.Equal("http://localhost/terminals/resource/shell", Services.GetRequiredService<
NavigationManager
>().Uri);
205
Services.GetRequiredService<
NavigationManager
>().Uri);
233
Assert.Equal("http://localhost/terminals/resource/shell", Services.GetRequiredService<
NavigationManager
>().Uri);
248
Assert.Equal("http://localhost/terminals/resource/shell-terminal", Services.GetRequiredService<
NavigationManager
>().Uri);
290
Assert.Equal("http://localhost/terminals/resource/shell-2", Services.GetRequiredService<
NavigationManager
>().Uri);
311
Assert.Equal("http://localhost/terminals/resource/shell", Services.GetRequiredService<
NavigationManager
>().Uri);
347
Assert.Equal("http://localhost/terminals", Services.GetRequiredService<
NavigationManager
>().Uri);
405
Assert.Equal($"http://localhost{DashboardUrls.TerminalsUrl(expected)}", Services.GetRequiredService<
NavigationManager
>().Uri);
452
Assert.Equal("http://localhost/", Services.GetRequiredService<
NavigationManager
>().Uri);
461
Assert.Equal("http://localhost/terminals", Services.GetRequiredService<
NavigationManager
>().Uri);
497
Assert.Equal("http://localhost/terminals", Services.GetRequiredService<
NavigationManager
>().Uri);
499
var
navigation = Services.GetRequiredService<
NavigationManager
>();
565
Assert.Equal("http://localhost/terminals", Services.GetRequiredService<
NavigationManager
>().Uri);
588
Assert.Equal("http://localhost/terminals", Services.GetRequiredService<
NavigationManager
>().Uri);
598
Assert.Equal("http://localhost/terminals", Services.GetRequiredService<
NavigationManager
>().Uri);
609
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager($"http://localhost{pathBase}/"));
647
var
navigation = Services.GetRequiredService<
NavigationManager
>();
Pages\TerminalWindowTests.cs (8)
229
var
navigation = Services.GetRequiredService<
NavigationManager
>();
376
Services.GetRequiredService<
NavigationManager
>().NavigateTo(
406
Services.GetRequiredService<
NavigationManager
>().NavigateTo(
425
Services.GetRequiredService<
NavigationManager
>().NavigateTo(
442
Services.AddSingleton<
NavigationManager
>(new TestNavigationManager($"https://dashboard.example{pathBase}/"));
444
Services.GetRequiredService<
NavigationManager
>().NavigateTo($"terminal-window/apphost/{escapedTerminalId}");
462
Services.GetRequiredService<
NavigationManager
>().NavigateTo($"{path}?fontSize=19");
Microsoft.AspNetCore.Components (83)
LocationChangeException.cs (1)
7
/// An exception thrown when <see cref="
NavigationManager
.LocationChanged"/> throws an exception.
NavigationException.cs (1)
7
/// Exception thrown when an <see cref="
NavigationManager
"/> is not able to navigate to a different url.
NavigationManager.cs (2)
660
private readonly
NavigationManager
_navigationManager;
662
public LocationChangingRegistration(Func<LocationChangingContext, ValueTask> handler,
NavigationManager
navigationManager)
NavigationManagerExtensions.cs (72)
14
/// Provides extension methods for the <see cref="
NavigationManager
"/> type.
272
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
275
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
278
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, bool value)
282
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
285
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
292
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, bool? value)
296
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
299
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
302
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, DateTime value)
306
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
309
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
316
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, DateTime? value)
320
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
323
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
326
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, DateOnly value)
330
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
333
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
340
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, DateOnly? value)
344
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
347
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
350
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, TimeOnly value)
354
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
357
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
364
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, TimeOnly? value)
368
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
371
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
374
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, decimal value)
378
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
381
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
388
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, decimal? value)
392
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
395
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
398
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, double value)
402
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
405
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
412
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, double? value)
416
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
419
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
422
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, float value)
426
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
429
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
436
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, float? value)
440
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
443
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
446
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, Guid value)
450
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
453
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
460
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, Guid? value)
464
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
467
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
470
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, int value)
474
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
477
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
484
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, int? value)
488
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
491
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
494
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, long value)
498
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
501
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
508
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, long? value)
512
/// Returns a URI that is constructed by updating <see cref="
NavigationManager
.Uri"/> with a single parameter
515
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
522
public static string GetUriWithQueryParameter(this
NavigationManager
navigationManager, string name, string? value)
539
/// Returns a URI constructed from <see cref="
NavigationManager
.Uri"/> with multiple parameters
542
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
545
this
NavigationManager
navigationManager,
553
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
557
this
NavigationManager
navigationManager,
767
/// Returns a URI constructed from <see cref="
NavigationManager
.Uri"/> with a fragment
770
/// <param name="navigationManager">The <see cref="
NavigationManager
"/>.</param>
789
public static string GetUriWithFragment(this
NavigationManager
navigationManager, string? fragment)
Routing\IHostEnvironmentNavigationManager.cs (3)
7
/// An optional interface for <see cref="
NavigationManager
" /> implementations that must be initialized
13
/// Initializes the <see cref="
NavigationManager
" />.
20
/// Initializes the <see cref="
NavigationManager
" />.
Routing\LocationChangedEventArgs.cs (1)
7
/// <see cref="EventArgs" /> for <see cref="
NavigationManager
.LocationChanged" />.
Routing\NotFoundEventArgs.cs (1)
7
/// <see cref="EventArgs" /> for <see cref="
NavigationManager
.OnNotFound" />.
Routing\Router.cs (1)
45
[Inject] private
NavigationManager
NavigationManager { get; set; }
Routing\SupplyParameterFromQueryValueProvider.cs (1)
10
internal sealed class SupplyParameterFromQueryValueProvider(
NavigationManager
navigationManager) : ICascadingValueSupplier, IDisposable
Microsoft.AspNetCore.Components.Endpoints (4)
DependencyInjection\RazorComponentsServiceCollectionExtensions.cs (1)
61
services.TryAddScoped<
NavigationManager
, HttpNavigationManager>();
Rendering\EndpointHtmlRenderer.cs (2)
89
var
navigationManager = httpContext.RequestServices.GetRequiredService<
NavigationManager
>();
Routing\BasePath.cs (1)
16
private
NavigationManager
NavigationManager { get; set; } = default!;
Microsoft.AspNetCore.Components.QuickGrid (2)
Pagination\Paginator.razor.cs (1)
17
private
NavigationManager
NavigationManager { get; set; } = default!;
QuickGrid.razor.cs (1)
169
[Inject] private
NavigationManager
NavigationManager { get; set; } = default!;
Microsoft.AspNetCore.Components.Server (5)
Circuits\CircuitFactory.cs (1)
54
var navigationManager = (RemoteNavigationManager)scope.ServiceProvider.GetRequiredService<
NavigationManager
>();
Circuits\RemoteNavigationManager.cs (3)
13
/// A Server-Side Blazor implementation of <see cref="
NavigationManager
"/>.
44
/// Initializes the <see cref="
NavigationManager
" />.
55
/// Initializes the <see cref="
NavigationManager
" />.
DependencyInjection\ComponentServiceCollectionExtensions.cs (1)
116
services.AddScoped<
NavigationManager
, RemoteNavigationManager>();
Microsoft.AspNetCore.Components.Web (5)
HtmlRendering\StaticHtmlRenderer.cs (2)
24
private readonly
NavigationManager
? _navigationManager;
34
_navigationManager = serviceProvider.GetService<
NavigationManager
>();
HtmlRendering\StaticHtmlRenderer.HtmlWriting.cs (1)
360
private static string GetRootRelativeUrlForFormAction(
NavigationManager
navigationManager)
Routing\NavigationLock.cs (1)
27
private
NavigationManager
NavigationManager { get; set; } = default!;
Routing\NavLink.cs (1)
65
[Inject] internal
NavigationManager
NavigationManager { get; set; } = default!;
Microsoft.AspNetCore.Components.WebAssembly (2)
Hosting\WebAssemblyHostBuilder.cs (1)
336
Services.AddSingleton<
NavigationManager
>(WebAssemblyNavigationManager.Instance);
Services\WebAssemblyNavigationManager.cs (1)
13
/// Default client-side implementation of <see cref="
NavigationManager
"/>.
Microsoft.AspNetCore.Components.WebAssembly.Authentication (26)
NavigationManagerExtensions.cs (9)
9
/// Extensions for <see cref="
NavigationManager
"/>.
20
/// <param name="manager">The <see cref="
NavigationManager
"/>.</param>
22
public static void NavigateToLogout(this
NavigationManager
manager, [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string logoutPath) =>
32
/// <param name="manager">The <see cref="
NavigationManager
"/>.</param>
35
public static void NavigateToLogout(this
NavigationManager
manager, [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string logoutPath, [StringSyntax(StringSyntaxAttribute.Uri)] string? returnUrl)
54
/// <param name="manager">The <see cref="
NavigationManager
"/>.</param>
57
public static void NavigateToLogin(this
NavigationManager
manager, [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string loginPath, InteractiveRequestOptions request)
72
/// <param name="manager">The <see cref="
NavigationManager
"/>.</param>
74
public static void NavigateToLogin(this
NavigationManager
manager, [StringSyntax(StringSyntaxAttribute.Uri, UriKind.Relative)] string loginPath)
Options\DefaultOidcProviderOptionsConfiguration.cs (2)
10
private readonly
NavigationManager
_navigationManager;
12
public DefaultOidcOptionsConfiguration(
NavigationManager
navigationManager) => _navigationManager = navigationManager;
RemoteAuthenticatorViewCore.cs (1)
101
[Inject] internal
NavigationManager
Navigation { get; set; } = default!;
Services\AccessTokenNotAvailableException.cs (3)
12
private readonly
NavigationManager
_navigation;
18
/// <param name="navigation">The <see cref="
NavigationManager
"/>.</param>
22
NavigationManager
navigation,
Services\AccessTokenResult.cs (2)
20
/// <param name="interactiveRequestUrl">The redirect uri to go to for provisioning the token with <see cref="NavigationManagerExtensions.NavigateToLogin(
NavigationManager
, string, InteractiveRequestOptions)"/>.</param>
36
/// Gets the URL to call <see cref="NavigationManagerExtensions.NavigateToLogin(
NavigationManager
, string, InteractiveRequestOptions)"/> if <see cref="Status"/> is
Services\AuthorizationMessageHandler.cs (3)
20
private readonly
NavigationManager
_navigation;
31
/// <param name="navigation">The <see cref="
NavigationManager
"/> to use for performing redirections.</param>
34
NavigationManager
navigation)
Services\BaseAddressAuthorizationMessageHandler.cs (2)
18
/// <param name="navigationManager">The <see cref="
NavigationManager
"/> used to compute the base address.</param>
19
public BaseAddressAuthorizationMessageHandler(IAccessTokenProvider provider,
NavigationManager
navigationManager)
Services\RemoteAuthenticationService.cs (4)
46
/// Gets the <see cref="
NavigationManager
"/> used to compute absolute urls.
48
protected
NavigationManager
Navigation { get; }
65
/// <param name="navigation">The <see cref="
NavigationManager
"/> used to generate URLs.</param>
71
NavigationManager
navigation,
Microsoft.AspNetCore.Components.WebView (2)
ComponentsWebViewServiceCollectionExtensions.cs (1)
30
services.TryAddScoped<
NavigationManager
, WebViewNavigationManager>();
PageContext.cs (1)
41
NavigationManager = (WebViewNavigationManager)ServiceProvider.GetRequiredService<
NavigationManager
>();
Microsoft.Authentication.WebAssembly.Msal (2)
MsalDefaultOptionsConfiguration.cs (2)
13
private readonly
NavigationManager
_navigationManager;
15
public MsalDefaultOptionsConfiguration(
NavigationManager
navigationManager)
MyFrontend (1)
Components\NavigationManagerExtensions.cs (1)
5
public static string ToAbsolutePath(this
NavigationManager
navigationManager, string uri)