1 write to Criteria
Microsoft.AspNetCore.Routing (1)
DecisionTree\DecisionTreeBuilder.cs (1)
191Criteria = reducedCriteria,
18 references to Criteria
Microsoft.AspNetCore.Routing (4)
Tree\LinkGenerationDecisionTree.cs (4)
70if (_root.Matches.Count > 0 || _root.Criteria.Count > 0 || _conventionalEntries.Count > 0) 124var criteria = node.Criteria; 239if (node.Criteria.Count == 0) 252foreach (var criterion in node.Criteria)
Microsoft.AspNetCore.Routing.Tests (14)
DecisionTreeBuilderTest.cs (14)
18Assert.Empty(tree.Criteria); 35Assert.Empty(tree.Criteria); 57var area = Assert.Single(tree.Criteria); 64var controller = Assert.Single(admin.Value.Criteria); 71var action = Assert.Single(users.Value.Criteria); 76Assert.Empty(addUser.Value.Criteria); 102var action = Assert.Single(tree.Criteria); 108var controller = Assert.Single(buy.Criteria); 113Assert.Empty(store.Value.Criteria); 119controller = Assert.Single(checkout.Criteria); 124Assert.Empty(store.Value.Criteria); 154var action = Assert.Single(tree.Criteria); 187var action = tree.Criteria[0]; 190var stub = tree.Criteria[1];