1 write to PageTypeInfo
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
57
PageTypeInfo
= applicationModel.PageType,
16 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)
24
var pageTypeInfo = actionDescriptor.
PageTypeInfo
?.AsType();
28
nameof(actionDescriptor.
PageTypeInfo
),
40
if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.
PageTypeInfo
))
52
if (typeof(IAsyncDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.
PageTypeInfo
))
57
if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.
PageTypeInfo
))
Infrastructure\DefaultPageFactoryProvider.cs (3)
44
if (!typeof(PageBase).GetTypeInfo().IsAssignableFrom(actionDescriptor.
PageTypeInfo
))
52
var declaredModelType = actionDescriptor.DeclaredModelTypeInfo?.AsType() ?? actionDescriptor.
PageTypeInfo
.AsType();
54
actionDescriptor.
PageTypeInfo
.AsType(),
Infrastructure\PageActionInvoker.cs (2)
68
private bool HasPageModel => _actionDescriptor.HandlerTypeInfo != _actionDescriptor.
PageTypeInfo
;
166
if (_actionDescriptor.ModelTypeInfo == _actionDescriptor.
PageTypeInfo
)
Infrastructure\PageActionInvokerCache.cs (1)
87
if (compiledActionDescriptor.ModelTypeInfo != compiledActionDescriptor.
PageTypeInfo
)
PageLoggerExtensions.cs (4)
29
var pageType = context.ActionDescriptor.
PageTypeInfo
.AsType();
44
var pageType = context.ActionDescriptor.
PageTypeInfo
.AsType();
59
var pageType = context.ActionDescriptor.
PageTypeInfo
.AsType();
74
var pageType = context.ActionDescriptor.
PageTypeInfo
.AsType();