71 instantiations of HandlerMethodDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
84handlerDescriptors[i] = new HandlerMethodDescriptor
Microsoft.AspNetCore.Mvc.RazorPages.Test (70)
Filters\PageViewDataAttributeFilterTest.cs (2)
26var context = new PageHandlerExecutingContext(pageContext, new IFilterMetadata[0], new HandlerMethodDescriptor(), new Dictionary<string, object>(), handler); 45var context = new PageHandlerExecutingContext(pageContext, new IFilterMetadata[0], new HandlerMethodDescriptor(), new Dictionary<string, object>(), handler);
Infrastructure\DefaultPageHandlerMethodSelectorTest.cs (33)
16var descriptor1 = new HandlerMethodDescriptor 21var descriptor2 = new HandlerMethodDescriptor 58var descriptor1 = new HandlerMethodDescriptor 63var descriptor2 = new HandlerMethodDescriptor 68var descriptor3 = new HandlerMethodDescriptor 106var descriptor1 = new HandlerMethodDescriptor 111var descriptor2 = new HandlerMethodDescriptor 118var descriptor3 = new HandlerMethodDescriptor 159var descriptor1 = new HandlerMethodDescriptor 164var descriptor2 = new HandlerMethodDescriptor 201var descriptor = new HandlerMethodDescriptor 239var descriptor1 = new HandlerMethodDescriptor 243var descriptor2 = new HandlerMethodDescriptor 280var descriptor1 = new HandlerMethodDescriptor 286var descriptor2 = new HandlerMethodDescriptor 330var descriptor1 = new HandlerMethodDescriptor 336var descriptor2 = new HandlerMethodDescriptor 381var descriptor1 = new HandlerMethodDescriptor 387var descriptor2 = new HandlerMethodDescriptor 431var descriptor1 = new HandlerMethodDescriptor 437var descriptor2 = new HandlerMethodDescriptor 476var descriptor1 = new HandlerMethodDescriptor 482var descriptor2 = new HandlerMethodDescriptor 527var descriptor1 = new HandlerMethodDescriptor 533var descriptor2 = new HandlerMethodDescriptor 572var descriptor1 = new HandlerMethodDescriptor 578var descriptor2 = new HandlerMethodDescriptor 621var descriptor1 = new HandlerMethodDescriptor 627var descriptor2 = new HandlerMethodDescriptor 633var descriptor3 = new HandlerMethodDescriptor 673var descriptor1 = new HandlerMethodDescriptor 680var descriptor2 = new HandlerMethodDescriptor 687var descriptor3 = new HandlerMethodDescriptor
Infrastructure\DisallowOptionsRequestsPageFilterTest.cs (4)
16var context = GetContext(new HandlerMethodDescriptor()); 31var context = GetContext(new HandlerMethodDescriptor()); 79var context = GetContext(new HandlerMethodDescriptor()); 96var context = GetContext(new HandlerMethodDescriptor());
Infrastructure\ExecutorFactoryTest.cs (8)
16var handler = new HandlerMethodDescriptor() 36var handler = new HandlerMethodDescriptor() 57var handler = new HandlerMethodDescriptor() 78var handler = new HandlerMethodDescriptor() 101var handler = new HandlerMethodDescriptor() 125var handler = new HandlerMethodDescriptor() 146var handler = new HandlerMethodDescriptor() 171var handler = new HandlerMethodDescriptor()
Infrastructure\PageActionInvokerTest.cs (8)
1458actionDescriptor.HandlerMethods.Add(new HandlerMethodDescriptor() 1467actionDescriptor.HandlerMethods.Add(new HandlerMethodDescriptor() 1590new HandlerMethodDescriptor() 1596new HandlerMethodDescriptor() 1618new HandlerMethodDescriptor() 1624new HandlerMethodDescriptor() 1646new HandlerMethodDescriptor() 1652new HandlerMethodDescriptor()
Infrastructure\PageBinderFactoryTest.cs (1)
764new HandlerMethodDescriptor
Infrastructure\PageHandlerPageFilterTest.cs (8)
28new HandlerMethodDescriptor(), 34new HandlerMethodDescriptor(), 76new HandlerMethodDescriptor(), 82new HandlerMethodDescriptor(), 119new HandlerMethodDescriptor(), 125new HandlerMethodDescriptor(), 152new HandlerMethodDescriptor(), 158new HandlerMethodDescriptor(),
PageLoggerExtensionsTest.cs (2)
140var handler = new HandlerMethodDescriptor 169var handler = new HandlerMethodDescriptor
PageModelTest.cs (4)
1854new HandlerMethodDescriptor(), 1860new HandlerMethodDescriptor(), 1888new HandlerMethodDescriptor(), 1894new HandlerMethodDescriptor(),
103 references to HandlerMethodDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (38)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (2)
75internal static HandlerMethodDescriptor[] CreateHandlerMethods(PageApplicationModel applicationModel) 78var handlerDescriptors = new HandlerMethodDescriptor[handlerModels.Count];
CompiledPageActionDescriptor.cs (1)
35public IList<HandlerMethodDescriptor> HandlerMethods { get; set; } = default!;
Diagnostics\MvcDiagnostics.cs (4)
27public BeforeHandlerMethodEventData(ActionContext actionContext, IReadOnlyDictionary<string, object?> arguments, HandlerMethodDescriptor handlerMethodDescriptor, object instance) 48public HandlerMethodDescriptor HandlerMethodDescriptor { get; } 87public AfterHandlerMethodEventData(ActionContext actionContext, IReadOnlyDictionary<string, object?> arguments, HandlerMethodDescriptor handlerMethodDescriptor, object instance, IActionResult? result) 109public HandlerMethodDescriptor HandlerMethodDescriptor { get; }
Filters\PageHandlerExecutedContext.cs (2)
30HandlerMethodDescriptor? handlerMethod, 59public virtual HandlerMethodDescriptor? HandlerMethod { get; }
Filters\PageHandlerExecutingContext.cs (2)
27HandlerMethodDescriptor? handlerMethod, 60public virtual HandlerMethodDescriptor? HandlerMethod { get; }
Filters\PageHandlerSelectedContext.cs (1)
42public virtual HandlerMethodDescriptor? HandlerMethod { get; set; }
Infrastructure\DefaultPageHandlerMethodSelector.cs (11)
14public HandlerMethodDescriptor? Select(PageContext context) 22List<HandlerMethodDescriptor>? ambiguousMatches = null; 23HandlerMethodDescriptor? bestMatch = null; 28var handler = handlers[i]; 39ambiguousMatches = new List<HandlerMethodDescriptor> 64private static List<HandlerMethodDescriptor> SelectHandlers(PageContext context) 67var candidates = new List<HandlerMethodDescriptor>(); 91var handler = handlers[i]; 107var handler = handlers[i]; 120var handler = candidates[i]; 131private static int GetScore(HandlerMethodDescriptor descriptor)
Infrastructure\ExecutorFactory.cs (2)
13public static PageHandlerExecutorDelegate CreateExecutor(HandlerMethodDescriptor handlerDescriptor) 22private static HandlerMethod CreateHandlerMethod(HandlerMethodDescriptor handlerDescriptor)
Infrastructure\IPageHandlerMethodSelector.cs (2)
15/// <returns>The selected <see cref="HandlerMethodDescriptor"/>.</returns> 16HandlerMethodDescriptor? Select(PageContext context);
Infrastructure\PageActionInvoker.cs (4)
25private HandlerMethodDescriptor? _handler; 173private HandlerMethodDescriptor? SelectHandler() 220HandlerMethodDescriptor handler) 250var handler = _handler;
Infrastructure\PageBinderFactory.cs (1)
87HandlerMethodDescriptor handler)
MvcRazorPagesDiagnosticListenerExtensions.cs (4)
16HandlerMethodDescriptor handlerMethodDescriptor, 33private static void BeforeHandlerMethodImpl(DiagnosticListener diagnosticListener, ActionContext actionContext, HandlerMethodDescriptor handlerMethodDescriptor, IReadOnlyDictionary<string, object?> arguments, object instance) 51HandlerMethodDescriptor handlerMethodDescriptor, 69private static void AfterHandlerMethodImpl(DiagnosticListener diagnosticListener, ActionContext actionContext, HandlerMethodDescriptor handlerMethodDescriptor, IReadOnlyDictionary<string, object?> arguments, object instance, IActionResult? result)
PageLoggerExtensions.cs (2)
85public static void ExecutingHandlerMethod(this ILogger logger, PageContext context, HandlerMethodDescriptor handler, object?[]? arguments) 124public static void ExecutedHandlerMethod(this ILogger logger, HandlerMethodDescriptor handler, IActionResult? result)
Microsoft.AspNetCore.Mvc.RazorPages.Test (65)
Infrastructure\DefaultPageHandlerMethodSelectorTest.cs (48)
16var descriptor1 = new HandlerMethodDescriptor 21var descriptor2 = new HandlerMethodDescriptor 30HandlerMethods = new List<HandlerMethodDescriptor>() 58var descriptor1 = new HandlerMethodDescriptor 63var descriptor2 = new HandlerMethodDescriptor 68var descriptor3 = new HandlerMethodDescriptor 77HandlerMethods = new List<HandlerMethodDescriptor>() 106var descriptor1 = new HandlerMethodDescriptor 111var descriptor2 = new HandlerMethodDescriptor 118var descriptor3 = new HandlerMethodDescriptor 128HandlerMethods = new List<HandlerMethodDescriptor>() 159var descriptor1 = new HandlerMethodDescriptor 164var descriptor2 = new HandlerMethodDescriptor 173HandlerMethods = new List<HandlerMethodDescriptor>() 201var descriptor = new HandlerMethodDescriptor 210HandlerMethods = new List<HandlerMethodDescriptor>() 239var descriptor1 = new HandlerMethodDescriptor 243var descriptor2 = new HandlerMethodDescriptor 252HandlerMethods = new List<HandlerMethodDescriptor>() 280var descriptor1 = new HandlerMethodDescriptor 286var descriptor2 = new HandlerMethodDescriptor 296HandlerMethods = new List<HandlerMethodDescriptor>() 330var descriptor1 = new HandlerMethodDescriptor 336var descriptor2 = new HandlerMethodDescriptor 346HandlerMethods = new List<HandlerMethodDescriptor>() 381var descriptor1 = new HandlerMethodDescriptor 387var descriptor2 = new HandlerMethodDescriptor 397HandlerMethods = new List<HandlerMethodDescriptor>() 431var descriptor1 = new HandlerMethodDescriptor 437var descriptor2 = new HandlerMethodDescriptor 447HandlerMethods = new List<HandlerMethodDescriptor>() 476var descriptor1 = new HandlerMethodDescriptor 482var descriptor2 = new HandlerMethodDescriptor 492HandlerMethods = new List<HandlerMethodDescriptor>() 527var descriptor1 = new HandlerMethodDescriptor 533var descriptor2 = new HandlerMethodDescriptor 543HandlerMethods = new List<HandlerMethodDescriptor>() 572var descriptor1 = new HandlerMethodDescriptor 578var descriptor2 = new HandlerMethodDescriptor 587HandlerMethods = new List<HandlerMethodDescriptor>() 621var descriptor1 = new HandlerMethodDescriptor 627var descriptor2 = new HandlerMethodDescriptor 633var descriptor3 = new HandlerMethodDescriptor 642HandlerMethods = new List<HandlerMethodDescriptor>() 673var descriptor1 = new HandlerMethodDescriptor 680var descriptor2 = new HandlerMethodDescriptor 687var descriptor3 = new HandlerMethodDescriptor 696HandlerMethods = new List<HandlerMethodDescriptor>()
Infrastructure\DisallowOptionsRequestsPageFilterTest.cs (1)
125private static PageHandlerExecutingContext GetContext(HandlerMethodDescriptor handlerMethodDescriptor)
Infrastructure\ExecutorFactoryTest.cs (8)
16var handler = new HandlerMethodDescriptor() 36var handler = new HandlerMethodDescriptor() 57var handler = new HandlerMethodDescriptor() 78var handler = new HandlerMethodDescriptor() 101var handler = new HandlerMethodDescriptor() 125var handler = new HandlerMethodDescriptor() 146var handler = new HandlerMethodDescriptor() 171var handler = new HandlerMethodDescriptor()
Infrastructure\PageActionInvokerTest.cs (6)
359HandlerMethodDescriptor handler = null; 413HandlerMethodDescriptor handler = null; 1447HandlerMethods = new List<HandlerMethodDescriptor>(), 1588HandlerMethods = new HandlerMethodDescriptor[] 1616HandlerMethods = new HandlerMethodDescriptor[] 1644HandlerMethods = new HandlerMethodDescriptor[]
PageLoggerExtensionsTest.cs (2)
140var handler = new HandlerMethodDescriptor 169var handler = new HandlerMethodDescriptor