1 instantiation of HandlerMethodDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
84
handlerDescriptors[i] = new
HandlerMethodDescriptor
38 references to HandlerMethodDescriptor
Microsoft.AspNetCore.Mvc.RazorPages (38)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (2)
75
internal static
HandlerMethodDescriptor
[] CreateHandlerMethods(PageApplicationModel applicationModel)
78
var handlerDescriptors = new
HandlerMethodDescriptor
[handlerModels.Count];
CompiledPageActionDescriptor.cs (1)
35
public IList<
HandlerMethodDescriptor
> HandlerMethods { get; set; } = default!;
Diagnostics\MvcDiagnostics.cs (4)
27
public BeforeHandlerMethodEventData(ActionContext actionContext, IReadOnlyDictionary<string, object?> arguments,
HandlerMethodDescriptor
handlerMethodDescriptor, object instance)
48
public
HandlerMethodDescriptor
HandlerMethodDescriptor { get; }
87
public AfterHandlerMethodEventData(ActionContext actionContext, IReadOnlyDictionary<string, object?> arguments,
HandlerMethodDescriptor
handlerMethodDescriptor, object instance, IActionResult? result)
109
public
HandlerMethodDescriptor
HandlerMethodDescriptor { get; }
Filters\PageHandlerExecutedContext.cs (2)
30
HandlerMethodDescriptor
? handlerMethod,
59
public virtual
HandlerMethodDescriptor
? HandlerMethod { get; }
Filters\PageHandlerExecutingContext.cs (2)
27
HandlerMethodDescriptor
? handlerMethod,
60
public virtual
HandlerMethodDescriptor
? HandlerMethod { get; }
Filters\PageHandlerSelectedContext.cs (1)
42
public virtual
HandlerMethodDescriptor
? HandlerMethod { get; set; }
Infrastructure\DefaultPageHandlerMethodSelector.cs (11)
14
public
HandlerMethodDescriptor
? Select(PageContext context)
22
List<
HandlerMethodDescriptor
>? ambiguousMatches = null;
23
HandlerMethodDescriptor
? bestMatch = null;
28
var
handler = handlers[i];
39
ambiguousMatches = new List<
HandlerMethodDescriptor
>
64
private static List<
HandlerMethodDescriptor
> SelectHandlers(PageContext context)
67
var candidates = new List<
HandlerMethodDescriptor
>();
91
var
handler = handlers[i];
107
var
handler = handlers[i];
120
var
handler = candidates[i];
131
private static int GetScore(
HandlerMethodDescriptor
descriptor)
Infrastructure\ExecutorFactory.cs (2)
13
public static PageHandlerExecutorDelegate CreateExecutor(
HandlerMethodDescriptor
handlerDescriptor)
22
private static HandlerMethod CreateHandlerMethod(
HandlerMethodDescriptor
handlerDescriptor)
Infrastructure\IPageHandlerMethodSelector.cs (2)
15
/// <returns>The selected <see cref="
HandlerMethodDescriptor
"/>.</returns>
16
HandlerMethodDescriptor
? Select(PageContext context);
Infrastructure\PageActionInvoker.cs (4)
25
private
HandlerMethodDescriptor
? _handler;
175
private
HandlerMethodDescriptor
? SelectHandler()
222
HandlerMethodDescriptor
handler)
252
var
handler = _handler;
Infrastructure\PageBinderFactory.cs (1)
87
HandlerMethodDescriptor
handler)
MvcRazorPagesDiagnosticListenerExtensions.cs (4)
16
HandlerMethodDescriptor
handlerMethodDescriptor,
33
private static void BeforeHandlerMethodImpl(DiagnosticListener diagnosticListener, ActionContext actionContext,
HandlerMethodDescriptor
handlerMethodDescriptor, IReadOnlyDictionary<string, object?> arguments, object instance)
51
HandlerMethodDescriptor
handlerMethodDescriptor,
69
private static void AfterHandlerMethodImpl(DiagnosticListener diagnosticListener, ActionContext actionContext,
HandlerMethodDescriptor
handlerMethodDescriptor, IReadOnlyDictionary<string, object?> arguments, object instance, IActionResult? result)
PageLoggerExtensions.cs (2)
85
public static void ExecutingHandlerMethod(this ILogger logger, PageContext context,
HandlerMethodDescriptor
handler, object?[]? arguments)
124
public static void ExecutedHandlerMethod(this ILogger logger,
HandlerMethodDescriptor
handler, IActionResult? result)