47 writes to PageTypeInfo
Microsoft.AspNetCore.Mvc.IntegrationTests (1)
BindPropertyIntegrationTest.cs (1)
204PageTypeInfo = typeInfo,
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
57PageTypeInfo = applicationModel.PageType,
Microsoft.AspNetCore.Mvc.RazorPages.Test (45)
Infrastructure\DefaultPageActivatorProviderTest.cs (8)
37PageTypeInfo = type.GetTypeInfo(), 57PageTypeInfo = typeof(PageWithoutParameterlessConstructor).GetTypeInfo(), 79PageTypeInfo = pageType.GetTypeInfo() 99PageTypeInfo = pageType.GetTypeInfo() 118PageTypeInfo = page.GetType().GetTypeInfo() 139PageTypeInfo = page.GetType().GetTypeInfo() 160PageTypeInfo = page.GetType().GetTypeInfo() 181PageTypeInfo = page.GetType().GetTypeInfo()
Infrastructure\DefaultPageFactoryProviderTest.cs (11)
28PageTypeInfo = typeof(object).GetTypeInfo(), 47PageTypeInfo = typeof(TestPage).GetTypeInfo(), 73PageTypeInfo = typeof(TestPage).GetTypeInfo(), 109PageTypeInfo = typeof(ViewDataTestPage).GetTypeInfo(), 139PageTypeInfo = typeof(ViewDataTestPage).GetTypeInfo(), 166PageTypeInfo = typeof(ViewDataTestPage).GetTypeInfo(), 193PageTypeInfo = typeof(NonGenericViewDataTestPage).GetTypeInfo() 219PageTypeInfo = typeof(TestPage).GetTypeInfo() 258PageTypeInfo = typeof(PropertiesWithoutRazorInject).GetTypeInfo() 301PageTypeInfo = typeof(DisposablePage).GetTypeInfo() 339PageTypeInfo = typeof(DisposablePage).GetTypeInfo()
Infrastructure\DefaultPageModelActivatorProviderTest.cs (2)
100PageTypeInfo = pageType.GetTypeInfo(), 120PageTypeInfo = pageType.GetTypeInfo(),
Infrastructure\PageActionInvokerProviderTest.cs (2)
377PageTypeInfo = typeof(object).GetTypeInfo(), 487PageTypeInfo = pageTypeInfo,
Infrastructure\PageActionInvokerTest.cs (4)
1450PageTypeInfo = typeof(TestPage).GetTypeInfo(), 1584PageTypeInfo = typeof(TestPage).GetTypeInfo(), 1612PageTypeInfo = typeof(TestPage).GetTypeInfo(), 1640PageTypeInfo = typeof(TestPage).GetTypeInfo(),
Infrastructure\PageBinderFactoryTest.cs (13)
29PageTypeInfo = typeof(PageWithNoBoundProperties).GetTypeInfo(), 54PageTypeInfo = typeof(PageWithNoBoundProperties).GetTypeInfo(), 80PageTypeInfo = typeof(PageWithNoVisibleBoundProperties).GetTypeInfo(), 105PageTypeInfo = typeof(object).GetTypeInfo(), 131PageTypeInfo = typeof(PageWithReadOnlyProperties).GetTypeInfo(), 156PageTypeInfo = typeof(PageWithReadOnlyProperties).GetTypeInfo(), 206PageTypeInfo = type, 265PageTypeInfo = typeof(PageWithProperty).GetTypeInfo(), 319PageTypeInfo = typeof(PageWithProperty).GetTypeInfo(), 378PageTypeInfo = typeof(PageWithProperty).GetTypeInfo(), 437PageTypeInfo = typeof(PageWithProperty).GetTypeInfo(), 488PageTypeInfo = typeof(PageWithProperty).GetTypeInfo(), 535PageTypeInfo = typeof(PageWithProperty).GetTypeInfo(),
Infrastructure\ServiceBasedPageModelActivatorProviderTest.cs (1)
131PageTypeInfo = pageType.GetTypeInfo(),
PageLoggerExtensionsTest.cs (4)
26PageTypeInfo = typeof(ValueTuple<int, string>).GetTypeInfo() 54PageTypeInfo = typeof(ValueTuple<int, string>).GetTypeInfo() 82PageTypeInfo = typeof(ValueTuple<int, string>).GetTypeInfo() 110PageTypeInfo = typeof(ValueTuple<int, string>).GetTypeInfo()
19 references to PageTypeInfo
Microsoft.AspNetCore.Mvc.RazorPages (16)
CompiledPageActionDescriptor.cs (1)
39/// the same as <see cref="PageTypeInfo"/> and <see cref="ModelTypeInfo"/> if the page does not have an
Infrastructure\DefaultPageActivatorProvider.cs (5)
24var pageTypeInfo = actionDescriptor.PageTypeInfo?.AsType(); 28nameof(actionDescriptor.PageTypeInfo), 40if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.PageTypeInfo)) 52if (typeof(IAsyncDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.PageTypeInfo)) 57if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.PageTypeInfo))
Infrastructure\DefaultPageFactoryProvider.cs (3)
44if (!typeof(PageBase).GetTypeInfo().IsAssignableFrom(actionDescriptor.PageTypeInfo)) 52var declaredModelType = actionDescriptor.DeclaredModelTypeInfo?.AsType() ?? actionDescriptor.PageTypeInfo.AsType(); 54actionDescriptor.PageTypeInfo.AsType(),
Infrastructure\PageActionInvoker.cs (2)
66private bool HasPageModel => _actionDescriptor.HandlerTypeInfo != _actionDescriptor.PageTypeInfo; 164if (_actionDescriptor.ModelTypeInfo == _actionDescriptor.PageTypeInfo)
Infrastructure\PageActionInvokerCache.cs (1)
87if (compiledActionDescriptor.ModelTypeInfo != compiledActionDescriptor.PageTypeInfo)
PageLoggerExtensions.cs (4)
29var pageType = context.ActionDescriptor.PageTypeInfo.AsType(); 44var pageType = context.ActionDescriptor.PageTypeInfo.AsType(); 59var pageType = context.ActionDescriptor.PageTypeInfo.AsType(); 74var pageType = context.ActionDescriptor.PageTypeInfo.AsType();
Microsoft.AspNetCore.Mvc.RazorPages.Test (3)
ApplicationModels\CompiledPageActionDescriptorBuilderTest.cs (1)
86Assert.Same(pageApplicationModel.PageType, actual.PageTypeInfo);
Infrastructure\DefaultPageFactoryProviderTest.cs (1)
391return (context, viewContext) => Activator.CreateInstance(descriptor.PageTypeInfo.AsType());
Infrastructure\PageActionInvokerTest.cs (1)
1523var instance = (Page)Activator.CreateInstance(actionDescriptor.PageTypeInfo.AsType());