1 write to PageType
Microsoft.AspNetCore.Components (1)
Routing\RouteData.cs (1)
29PageType = pageType;
17 references to PageType
Microsoft.AspNetCore.Components (6)
RouteView.cs (2)
76.GetOrAdd(RouteData.PageType, static type => type.GetCustomAttribute<LayoutAttribute>()?.LayoutType) 87builder.OpenComponent(0, RouteData.PageType);
Routing\Router.cs (2)
244activityHandle = RecordDiagnostics(endpointRouteData.PageType.FullName, endpointRouteData.Template); 250Log.NavigatingToComponent(_logger, endpointRouteData.PageType, locationPath, _baseUri);
Routing\RouteTable.cs (2)
36(endpointRouteData.PageType, endpointRouteData.Template), 53return new RouteData(endpointRouteData.PageType, routeValueDictionary)
Microsoft.AspNetCore.Components.Authorization (1)
AuthorizeRouteView.cs (1)
130=> AttributeAuthorizeDataCache.GetAuthorizeDataForType(RouteData.PageType);
Microsoft.AspNetCore.Components.Tests (8)
Routing\RouterTest.cs (8)
36_router.Found = routeData => (builder) => builder.AddContent(0, $"Rendering route matching {routeData.PageType}"); 286router.Found = routeData => (builder) => builder.AddContent(0, $"Rendering route matching {routeData.PageType}"); 321testRouter.Found = routeData => (builder) => builder.AddContent(0, $"Rendering route matching {routeData.PageType}"); 349Assert.Equal(typeof(NotFoundTestComponent), routeData.PageType); 368testRouter.Found = routeData => (builder) => builder.AddContent(0, $"Rendering route matching {routeData.PageType}"); 401Assert.Equal(typeof(JanComponent), routeData.PageType); 420testRouter.Found = routeData => (builder) => builder.AddContent(0, $"Rendering route matching {routeData.PageType}"); 453Assert.Equal(typeof(JanComponent), routeData.PageType);
Microsoft.AspNetCore.Components.Web (2)
Routing\FocusOnNavigate.cs (2)
49if (RouteData!.PageType != _lastNavigatedPageType) 51_lastNavigatedPageType = RouteData!.PageType;