ApplicationModels\ApplicationModelFactory.cs (14)
56Func<ApplicationModel, ControllerModel, ActionModel, SelectorModel, TResult> flattener)
60var actionsByMethod = new Dictionary<MethodInfo, List<(ActionModel, SelectorModel)>>();
61var actionsByRouteName = new Dictionary<string, List<(ActionModel, SelectorModel)>>(StringComparer.OrdinalIgnoreCase);
67foreach (var action in controller.Actions)
120ActionModel action,
174Dictionary<MethodInfo, List<(ActionModel, SelectorModel)>> actionsByMethod,
175ActionModel action,
180actions = new List<(ActionModel, SelectorModel)>();
188Dictionary<string, List<(ActionModel action, SelectorModel selector)>> actionsByRouteName,
189ActionModel action,
200actions = new List<(ActionModel, SelectorModel)>();
219Dictionary<string, List<(ActionModel action, SelectorModel selector)>> actionsByRouteName)
257List<(ActionModel action, SelectorModel selector)> actions,
292List<(ActionModel action, SelectorModel selector)> actions)