1 type derived from PageActionDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (1)
CompiledPageActionDescriptor.cs (1)
13public class CompiledPageActionDescriptor : PageActionDescriptor
104 instantiations of PageActionDescriptor
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (3)
PageLoaderMatcherPolicyTest.cs (3)
20compiled.Endpoint = CreateEndpoint(new PageActionDescriptor()); 39compiled.Endpoint = CreateEndpoint(new PageActionDescriptor()); 65compiled.Endpoint = CreateEndpoint(new PageActionDescriptor());
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\PageActionDescriptorProvider.cs (1)
90var descriptor = new PageActionDescriptor
Microsoft.AspNetCore.Mvc.RazorPages.Test (100)
ApplicationModels\AuthorizationPageApplicationModelProviderTest.cs (1)
195var context = new PageApplicationModelProviderContext(new PageActionDescriptor(), typeInfo);
ApplicationModels\CompiledPageActionDescriptorBuilderTest.cs (9)
20var actionDescriptor = new PageActionDescriptor 49var actionDescriptor = new PageActionDescriptor 100var actionDescriptor = new PageActionDescriptor 142var actionDescriptor = new PageActionDescriptor 212var actionDescriptor = new PageActionDescriptor(); 252var actionDescriptor = new PageActionDescriptor(); 311var actionDescriptor = new PageActionDescriptor(); 353var actionDescriptor = new PageActionDescriptor(); 403var actionDescriptor = new PageActionDescriptor
ApplicationModels\DefaultPageApplicationModelProviderTest.cs (31)
23var descriptor = new PageActionDescriptor(); 64var descriptor = new PageActionDescriptor(); 87var descriptor = new PageActionDescriptor(); 112var descriptor = new PageActionDescriptor(); 137var descriptor = new PageActionDescriptor(); 192var descriptor = new PageActionDescriptor(); 235var descriptor = new PageActionDescriptor(); 289var descriptor = new PageActionDescriptor(); 332var descriptor = new PageActionDescriptor(); 374var descriptor = new PageActionDescriptor(); 421var descriptor = new PageActionDescriptor(); 448var context = new PageApplicationModelProviderContext(new PageActionDescriptor(), typeInfo); 469var context = new PageApplicationModelProviderContext(new PageActionDescriptor(), typeInfo); 538var context = new PageApplicationModelProviderContext(new PageActionDescriptor(), typeInfo); 576var context = new PageApplicationModelProviderContext(new PageActionDescriptor(), typeInfo); 622var context = new PageApplicationModelProviderContext(new PageActionDescriptor(), typeInfo); 674var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 725var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 752var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 776var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 806var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 834var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 864var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 899var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 942var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 975var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, new object[0]); 1092var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, typeInfo.GetCustomAttributes(inherit: true)); 1109var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, typeInfo.GetCustomAttributes(inherit: true)); 1134var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, typeInfo.GetCustomAttributes(inherit: true)); 1165var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, typeInfo.GetCustomAttributes(inherit: true)); 1201var pageModel = new PageApplicationModel(new PageActionDescriptor(), typeInfo, typeInfo.GetCustomAttributes(inherit: true));
ApplicationModels\ResponseCacheFilterApplicationModelProviderTest.cs (1)
149var context = new PageApplicationModelProviderContext(new PageActionDescriptor(), typeInfo);
DependencyInjection\PageConventionCollectionExtensionsTest.cs (1)
1020var descriptor = new PageActionDescriptor
Filters\AutoValidateAntiforgeryPageApplicationModelProviderTest.cs (4)
18var actionDescriptor = new PageActionDescriptor(); 24var context = new PageApplicationModelProviderContext(new PageActionDescriptor(), typeof(object).GetTypeInfo()) 44var descriptor = new PageActionDescriptor(); 69var descriptor = new PageActionDescriptor();
Filters\PageHandlerResultFilterTest.cs (4)
21new PageActionDescriptor(), 59new PageActionDescriptor(), 100new PageActionDescriptor(), 142new PageActionDescriptor(),
Infrastructure\CompiledPageActionDescriptorFactoryTest.cs (11)
17var descriptor = new PageActionDescriptor(); 43var descriptor = new PageActionDescriptor(); 78var descriptor = new PageActionDescriptor(); 106var descriptor = new PageActionDescriptor(); 133var descriptor = new PageActionDescriptor(); 164var descriptor = new PageActionDescriptor(); 195var descriptor = new PageActionDescriptor(); 226var descriptor = new PageActionDescriptor(); 261var descriptor = new PageActionDescriptor(); 295var descriptor = new PageActionDescriptor(); 326var descriptor = new PageActionDescriptor();
Infrastructure\DefaultPageLoaderTest.cs (8)
33var descriptor = new PageActionDescriptor(); 94var result = await loader.LoadAsync(new PageActionDescriptor(), EndpointMetadataCollection.Empty); 105var descriptor = new PageActionDescriptor() 158var descriptor = new PageActionDescriptor(); 211var result = await loader.LoadAsync(new PageActionDescriptor(), EndpointMetadataCollection.Empty); 222var descriptor = new PageActionDescriptor() 276var descriptor = new PageActionDescriptor() 284var descriptor2 = new PageActionDescriptor()
Infrastructure\DisallowOptionsRequestsPageFilterTest.cs (1)
127var actionContext = new ActionContext(new DefaultHttpContext(), new RouteData(), new PageActionDescriptor());
Infrastructure\DynamicPageEndpointMatcherPolicyTest.cs (3)
20new PageActionDescriptor() 28new PageActionDescriptor() 358new Endpoint((ctx) => Task.CompletedTask, new EndpointMetadataCollection(new PageActionDescriptor()
Infrastructure\PageActionEndpointDataSourceTest.cs (6)
55new PageActionDescriptor 99new PageActionDescriptor 112new PageActionDescriptor 177new PageActionDescriptor 219new PageActionDescriptor 273var action = new PageActionDescriptor();
Infrastructure\PageActionInvokerProviderTest.cs (10)
30var descriptor = CreateCompiledPageActionDescriptor(new PageActionDescriptor 80new PageActionDescriptor 153var descriptor = CreateCompiledPageActionDescriptor(new PageActionDescriptor 202var descriptor = CreateCompiledPageActionDescriptor(new PageActionDescriptor 248var descriptor = CreateCompiledPageActionDescriptor(new PageActionDescriptor 279var descriptor = new PageActionDescriptor 313var descriptor = CreateCompiledPageActionDescriptor(new PageActionDescriptor 319var descriptor2 = CreateCompiledPageActionDescriptor(new PageActionDescriptor 368var descriptor = new PageActionDescriptor() 422var descriptor = new PageActionDescriptor()
Infrastructure\PageHandlerPageFilterTest.cs (4)
21new PageActionDescriptor(), 60new PageActionDescriptor(), 102new PageActionDescriptor(), 145new PageActionDescriptor(),
Infrastructure\PageViewLocationExpanderTest.cs (1)
205ActionDescriptor = new PageActionDescriptor(),
PageModelTest.cs (4)
1724var actionContext = new ActionContext(httpContext, new RouteData(), new PageActionDescriptor(), modelState); 1849new PageActionDescriptor(), 1883new PageActionDescriptor(), 1918new PageActionDescriptor(),
PageTest.cs (1)
24var actionContext = new ActionContext(httpContext, new RouteData(), new PageActionDescriptor(), modelState);
121 references to PageActionDescriptor
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (6)
PageLoaderMatcherPolicy.cs (6)
44var page = endpoints[i].Metadata.GetMetadata<PageActionDescriptor>(); 70var page = endpoint.Metadata.GetMetadata<PageActionDescriptor>(); 111var page = endpoint.Metadata.GetMetadata<PageActionDescriptor>();
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (3)
PageLoaderMatcherPolicyTest.cs (3)
24var loader = Mock.Of<PageLoader>(p => p.LoadAsync(It.IsAny<PageActionDescriptor>(), It.IsAny<EndpointMetadataCollection>()) == Task.FromResult(compiled)); 43loader.Setup(l => l.LoadAsync(It.IsAny<PageActionDescriptor>(), It.IsAny<EndpointMetadataCollection>())) 75var loader = Mock.Of<PageLoader>(p => p.LoadAsync(It.IsAny<PageActionDescriptor>(), It.IsAny<EndpointMetadataCollection>()) == loadTask);
Microsoft.AspNetCore.Mvc.RazorPages (46)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
44var actionDescriptor = applicationModel.ActionDescriptor;
ApplicationModels\DefaultPageApplicationModelProvider.cs (2)
57/// <param name="actionDescriptor">The <see cref="PageActionDescriptor"/>.</param> 61PageActionDescriptor actionDescriptor,
ApplicationModels\PageApplicationModel.cs (4)
21PageActionDescriptor actionDescriptor, 32PageActionDescriptor actionDescriptor, 74/// Gets the <see cref="PageActionDescriptor"/>. 76public PageActionDescriptor ActionDescriptor { get; }
ApplicationModels\PageApplicationModelProviderContext.cs (4)
17/// <param name="descriptor">The <see cref="PageActionDescriptor"/>.</param> 19public PageApplicationModelProviderContext(PageActionDescriptor descriptor, TypeInfo pageTypeInfo) 26/// Gets the <see cref="PageActionDescriptor"/>. 28public PageActionDescriptor ActionDescriptor { get; }
CompiledPageActionDescriptor.cs (3)
11/// A <see cref="PageActionDescriptor"/> for a compiled Razor page. 26/// <param name="actionDescriptor">The <see cref="PageActionDescriptor"/>.</param> 27public CompiledPageActionDescriptor(PageActionDescriptor actionDescriptor)
Infrastructure\CompiledPageActionDescriptorFactory.cs (2)
15/// A factory for producing <see cref="CompiledPageActionDescriptor"/> given a <see cref="PageActionDescriptor"/>. 34PageActionDescriptor actionDescriptor,
Infrastructure\CompiledPageActionDescriptorProvider.cs (2)
68var pageActionDescriptor = (PageActionDescriptor)item;
Infrastructure\DefaultPageLoader.cs (3)
35public override Task<CompiledPageActionDescriptor> LoadAsync(PageActionDescriptor actionDescriptor) 38public override Task<CompiledPageActionDescriptor> LoadAsync(PageActionDescriptor actionDescriptor, EndpointMetadataCollection endpointMetadata) 60private async Task<CompiledPageActionDescriptor> LoadAsyncCore(PageActionDescriptor actionDescriptor, EndpointMetadataCollection endpointMetadata)
Infrastructure\DynamicPageEndpointMatcherPolicy.cs (2)
160var actionDescriptor = metadata.GetMetadata<PageActionDescriptor>();
Infrastructure\IPageLoader.cs (4)
7/// Creates a <see cref="CompiledPageActionDescriptor"/> from a <see cref="PageActionDescriptor"/>. 13/// Produces a <see cref="CompiledPageActionDescriptor"/> given a <see cref="PageActionDescriptor"/>. 15/// <param name="actionDescriptor">The <see cref="PageActionDescriptor"/>.</param> 17CompiledPageActionDescriptor Load(PageActionDescriptor actionDescriptor);
Infrastructure\PageActionDescriptorProvider.cs (1)
90var descriptor = new PageActionDescriptor
Infrastructure\PageActionEndpointDataSource.cs (1)
56if (actions[i] is PageActionDescriptor action)
Infrastructure\PageActionInvokerCache.cs (2)
43var actionDescriptor = (PageActionDescriptor)actionContext.ActionDescriptor;
Infrastructure\PageActionInvokerProvider.cs (1)
67if (actionContext.ActionDescriptor is not PageActionDescriptor page)
Infrastructure\PageLoader.cs (8)
9/// Creates a <see cref="CompiledPageActionDescriptor"/> from a <see cref="PageActionDescriptor"/>. 16/// Produces a <see cref="CompiledPageActionDescriptor"/> given a <see cref="PageActionDescriptor"/>. 18/// <param name="actionDescriptor">The <see cref="PageActionDescriptor"/>.</param> 21public abstract Task<CompiledPageActionDescriptor> LoadAsync(PageActionDescriptor actionDescriptor); 24/// Produces a <see cref="CompiledPageActionDescriptor"/> given a <see cref="PageActionDescriptor"/>. 26/// <param name="actionDescriptor">The <see cref="PageActionDescriptor"/>.</param> 29public virtual Task<CompiledPageActionDescriptor> LoadAsync(PageActionDescriptor actionDescriptor, EndpointMetadataCollection endpointMetadata) 32CompiledPageActionDescriptor IPageLoader.Load(PageActionDescriptor actionDescriptor)
Infrastructure\PageViewLocationExpander.cs (1)
16if ((context.ActionContext.ActionDescriptor is PageActionDescriptor) && !string.IsNullOrEmpty(context.PageName))
PageActionDescriptor.cs (4)
16/// Initializes a new instance of <see cref="PageActionDescriptor"/>. 23/// A copy constructor for <see cref="PageActionDescriptor"/>. 25/// <param name="other">The <see cref="PageActionDescriptor"/> to copy from.</param> 26public PageActionDescriptor(PageActionDescriptor other)
PageContext.cs (1)
59/// Gets or sets the <see cref="PageActionDescriptor"/>.
Microsoft.AspNetCore.Mvc.RazorPages.Test (66)
ApplicationModels\CompiledPageActionDescriptorBuilderTest.cs (9)
20var actionDescriptor = new PageActionDescriptor 49var actionDescriptor = new PageActionDescriptor 100var actionDescriptor = new PageActionDescriptor 142var actionDescriptor = new PageActionDescriptor 212var actionDescriptor = new PageActionDescriptor(); 252var actionDescriptor = new PageActionDescriptor(); 311var actionDescriptor = new PageActionDescriptor(); 353var actionDescriptor = new PageActionDescriptor(); 403var actionDescriptor = new PageActionDescriptor
ApplicationModels\DefaultPageApplicationModelProviderTest.cs (11)
23var descriptor = new PageActionDescriptor(); 64var descriptor = new PageActionDescriptor(); 87var descriptor = new PageActionDescriptor(); 112var descriptor = new PageActionDescriptor(); 137var descriptor = new PageActionDescriptor(); 192var descriptor = new PageActionDescriptor(); 235var descriptor = new PageActionDescriptor(); 289var descriptor = new PageActionDescriptor(); 332var descriptor = new PageActionDescriptor(); 374var descriptor = new PageActionDescriptor(); 421var descriptor = new PageActionDescriptor();
DependencyInjection\PageConventionCollectionExtensionsTest.cs (1)
1020var descriptor = new PageActionDescriptor
Filters\AutoValidateAntiforgeryPageApplicationModelProviderTest.cs (3)
18var actionDescriptor = new PageActionDescriptor(); 44var descriptor = new PageActionDescriptor(); 69var descriptor = new PageActionDescriptor();
Infrastructure\CompiledPageActionDescriptorFactoryTest.cs (11)
17var descriptor = new PageActionDescriptor(); 43var descriptor = new PageActionDescriptor(); 78var descriptor = new PageActionDescriptor(); 106var descriptor = new PageActionDescriptor(); 133var descriptor = new PageActionDescriptor(); 164var descriptor = new PageActionDescriptor(); 195var descriptor = new PageActionDescriptor(); 226var descriptor = new PageActionDescriptor(); 261var descriptor = new PageActionDescriptor(); 295var descriptor = new PageActionDescriptor(); 326var descriptor = new PageActionDescriptor();
Infrastructure\DefaultPageLoaderTest.cs (6)
33var descriptor = new PageActionDescriptor(); 105var descriptor = new PageActionDescriptor() 158var descriptor = new PageActionDescriptor(); 222var descriptor = new PageActionDescriptor() 276var descriptor = new PageActionDescriptor() 284var descriptor2 = new PageActionDescriptor()
Infrastructure\DynamicPageEndpointMatcherPolicyTest.cs (2)
79.Setup(l => l.LoadAsync(It.IsAny<PageActionDescriptor>(), It.IsAny<EndpointMetadataCollection>())) 80.Returns((PageActionDescriptor descriptor, EndpointMetadataCollection endpoint) => Task.FromResult(new CompiledPageActionDescriptor
Infrastructure\PageActionDescriptorProviderTest.cs (14)
61var descriptor = Assert.IsType<PageActionDescriptor>(result); 100var descriptor = Assert.IsType<PageActionDescriptor>(result); 150var descriptor = Assert.IsType<PageActionDescriptor>(result); 196var descriptor = Assert.IsType<PageActionDescriptor>(result); 230var descriptor = Assert.IsType<PageActionDescriptor>(result); 330var descriptor = Assert.IsType<PageActionDescriptor>(result); 337var descriptor = Assert.IsType<PageActionDescriptor>(result);
Infrastructure\PageActionEndpointDataSourceTest.cs (1)
273var action = new PageActionDescriptor();
Infrastructure\PageActionInvokerProviderTest.cs (8)
272loader.Verify(l => l.LoadAsync(It.IsAny<PageActionDescriptor>(), It.IsAny<EndpointMetadataCollection>()), Times.Never()); 279var descriptor = new PageActionDescriptor 306loader.Verify(l => l.LoadAsync(It.IsAny<PageActionDescriptor>(), It.IsAny<EndpointMetadataCollection>()), Times.Once()); 368var descriptor = new PageActionDescriptor() 382.Setup(l => l.LoadAsync(It.IsAny<PageActionDescriptor>(), It.IsAny<EndpointMetadataCollection>())) 422var descriptor = new PageActionDescriptor() 431.Setup(l => l.LoadAsync(It.IsAny<PageActionDescriptor>(), It.IsAny<EndpointMetadataCollection>())) 464PageActionDescriptor descriptor,