1 instantiation of HandlerMethodDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
84handlerDescriptors[i] = new HandlerMethodDescriptor
38 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; 175private HandlerMethodDescriptor? SelectHandler() 222HandlerMethodDescriptor handler) 252var 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)