4 writes to Selectors
Microsoft.AspNetCore.Mvc.Core (2)
ApplicationModels\ControllerModel.cs (2)
40Selectors = new List<SelectorModel>(); 68Selectors = new List<SelectorModel>(other.Selectors.Select(s => new SelectorModel(s)));
Microsoft.AspNetCore.Mvc.Core.Test (2)
ApplicationModels\ApiBehaviorApplicationModelProviderTest.cs (2)
46Selectors = { new SelectorModel { AttributeRouteModel = new AttributeRouteModel() } }, 89Selectors = { new SelectorModel { AttributeRouteModel = new AttributeRouteModel() } },
18 references to Selectors
Microsoft.AspNetCore.Mvc.Core (9)
ApplicationModels\ActionAttributeRouteModel.cs (6)
16var controllerSelectors = actionModel.Controller.Selectors 23if (actionModel.Controller.Selectors.Count > 0) 34additionalSelector = new SelectorModel(actionModel.Controller.Selectors[0]); 145var controllerAttributeRoutes = actionModel.Controller.Selectors 167for (var i = 0; i < actionModel.Controller.Selectors.Count; i++) 170var controllerSelector = actionModel.Controller.Selectors[i];
ApplicationModels\ApiBehaviorApplicationModelProvider.cs (1)
93if (!IsAttributeRouted(actionModel.Controller.Selectors) &&
ApplicationModels\ControllerModel.cs (1)
68Selectors = new List<SelectorModel>(other.Selectors.Select(s => new SelectorModel(s)));
ApplicationModels\DefaultApplicationModelProvider.cs (1)
161AddRange(controllerModel.Selectors, CreateSelectors(attributes));
Microsoft.AspNetCore.Mvc.Core.Test (9)
ApplicationModels\ControllerModelTest.cs (7)
30controller.Selectors.Add(new SelectorModel() { AttributeRouteModel = route }); 43Assert.NotNull(controller2.Selectors); 44Assert.Single(controller2.Selectors); 45Assert.NotSame(route, controller2.Selectors[0].AttributeRouteModel); 48Assert.NotSame(controller.Selectors[0].ActionConstraints, controller2.Selectors[0].ActionConstraints); 74controller.Selectors.Add(selectorModel);
ApplicationModels\DefaultApplicationModelProviderTest.cs (2)
442var attributeRoutes = GetAttributeRoutes(model.Selectors); 464var attributeRoutes = GetAttributeRoutes(model.Selectors);