1 write to ModelTypeInfo
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
55
ModelTypeInfo
= applicationModel.ModelType,
14 references to ModelTypeInfo
Microsoft.AspNetCore.Mvc.RazorPages (14)
CompiledPageActionDescriptor.cs (1)
39
/// the same as <see cref="PageTypeInfo"/> and <see cref="
ModelTypeInfo
"/> if the page does not have an
Infrastructure\DefaultPageModelActivatorProvider.cs (5)
23
var modelTypeInfo = actionDescriptor.
ModelTypeInfo
?.AsType();
27
nameof(actionDescriptor.
ModelTypeInfo
),
40
if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.
ModelTypeInfo
))
52
if (typeof(IAsyncDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.
ModelTypeInfo
))
57
if (typeof(IDisposable).GetTypeInfo().IsAssignableFrom(actionDescriptor.
ModelTypeInfo
))
Infrastructure\DefaultPageModelFactoryProvider.cs (4)
24
if (descriptor.
ModelTypeInfo
== null)
31
descriptor.
ModelTypeInfo
.AsType(),
52
if (descriptor.
ModelTypeInfo
== null)
64
if (descriptor.
ModelTypeInfo
== null)
Infrastructure\PageActionInvoker.cs (1)
166
if (_actionDescriptor.
ModelTypeInfo
== _actionDescriptor.PageTypeInfo)
Infrastructure\PageActionInvokerCache.cs (1)
87
if (compiledActionDescriptor.
ModelTypeInfo
!= compiledActionDescriptor.PageTypeInfo)
Infrastructure\ServiceBasedPageModelActivatorProvider.cs (2)
18
var modelType = descriptor.
ModelTypeInfo
?.AsType();
22
nameof(descriptor.
ModelTypeInfo
),