8 writes to AttributeRouteModel
Microsoft.AspNetCore.Mvc.Core (6)
ApplicationModels\ActionAttributeRouteModel.cs (4)
35additionalSelector.AttributeRouteModel = null; 69selector.AttributeRouteModel = AttributeRouteModel.CombineAttributeRouteModel( 87selector.AttributeRouteModel = AttributeRouteModel.CombineAttributeRouteModel( 106selector.AttributeRouteModel = AttributeRouteModel.CombineAttributeRouteModel(
ApplicationModels\DefaultApplicationModelProvider.cs (1)
658selectorModel.AttributeRouteModel = new AttributeRouteModel(route);
ApplicationModels\SelectorModel.cs (1)
35AttributeRouteModel = new AttributeRouteModel(other.AttributeRouteModel);
Microsoft.AspNetCore.Mvc.RazorPages (2)
ApplicationModels\PageRouteModelFactory.cs (1)
162AttributeRouteModel = new AttributeRouteModel
DependencyInjection\PageConventionCollectionExtensions.cs (1)
434AttributeRouteModel = new AttributeRouteModel
39 references to AttributeRouteModel
Microsoft.AspNetCore.Mvc.Core (31)
ApplicationModels\ActionAttributeRouteModel.cs (7)
17.Where(sm => sm.AttributeRouteModel != null) 58var actionRouteModel = actionSelector.AttributeRouteModel; 88controllerSelector.AttributeRouteModel, 146.Where(sm => sm.AttributeRouteModel != null) 147.Select(sm => sm.AttributeRouteModel) 152var actionRouteModel = actionSelectorModel.AttributeRouteModel; 173controllerSelector.AttributeRouteModel,
ApplicationModels\ApiBehaviorApplicationModelProvider.cs (1)
107if (selectorModel[i].AttributeRouteModel != null)
ApplicationModels\ApplicationModelFactory.cs (12)
124if (selector.AttributeRouteModel == null) 147selector.AttributeRouteModel.Template = AttributeRouteModel.ReplaceTokens( 148selector.AttributeRouteModel.Template!, 152if (selector.AttributeRouteModel.Name != null) 154selector.AttributeRouteModel.Name = AttributeRouteModel.ReplaceTokens( 155selector.AttributeRouteModel.Name, 192var routeName = selector.AttributeRouteModel?.Name; 232var template = actions[0].selector.AttributeRouteModel!.Template!; 236var other = actions[i].selector.AttributeRouteModel!.Template; 242return Resources.FormatAttributeRoute_DuplicateNames_Item(a.action.DisplayName, a.selector.AttributeRouteModel!.Template); 265if (actions[i].selector.AttributeRouteModel == null) 301var routeTemplate = selector.AttributeRouteModel?.Template ?? nullTemplate;
ApplicationModels\ControllerActionDescriptorBuilder.cs (6)
199if (selectorModel.AttributeRouteModel != null) 203Template = selectorModel.AttributeRouteModel.Template, 204Order = selectorModel.AttributeRouteModel.Order ?? 0, 205Name = selectorModel.AttributeRouteModel.Name, 206SuppressLinkGeneration = selectorModel.AttributeRouteModel.SuppressLinkGeneration, 207SuppressPathMatching = selectorModel.AttributeRouteModel.SuppressPathMatching,
ApplicationModels\InferParameterBindingInfoConvention.cs (2)
157if (selector.AttributeRouteModel == null) 162var parsedTemplate = TemplateParser.Parse(selector.AttributeRouteModel.Template!);
ApplicationModels\SelectorModel.cs (3)
33if (other.AttributeRouteModel != null) 35AttributeRouteModel = new AttributeRouteModel(other.AttributeRouteModel); 40/// The <see cref="AttributeRouteModel"/>.
Microsoft.AspNetCore.Mvc.RazorPages (8)
ApplicationModels\PageRouteModelFactory.cs (1)
69selectorModel.AttributeRouteModel!.SuppressLinkGeneration = true;
DependencyInjection\PageConventionCollectionExtensions.cs (1)
429selector.AttributeRouteModel!.SuppressLinkGeneration = true;
Infrastructure\PageActionDescriptorProvider.cs (6)
96Name = selector.AttributeRouteModel!.Name, 97Order = selector.AttributeRouteModel.Order ?? 0, 99SuppressLinkGeneration = selector.AttributeRouteModel.SuppressLinkGeneration, 100SuppressPathMatching = selector.AttributeRouteModel.SuppressPathMatching, 132return selectorModel.AttributeRouteModel!.Template; 141return selectorModel.AttributeRouteModel!.Template;