17 instantiations of ParsedModRewriteInput
Microsoft.AspNetCore.Rewrite (17)
ApacheModRewrite\ConditionPatternParser.cs (15)
35var results = new ParsedModRewriteInput(); 151return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.Directory, operand: null); 153return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.RegularFile, operand: null); 155return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.ExistingFile, operand: null); 158return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.SymbolicLink, operand: null); 160return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.Size, operand: null); 162return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.ExistingUrl, operand: null); 164return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.Executable, operand: null); 171return new ParsedModRewriteInput(invert, ConditionType.IntComp, OperationType.Equal, operand: null); 180return new ParsedModRewriteInput(invert, ConditionType.IntComp, OperationType.Greater, operand: null); 182return new ParsedModRewriteInput(invert, ConditionType.IntComp, OperationType.GreaterEqual, operand: null); 191return new ParsedModRewriteInput(invert, ConditionType.PropertyTest, OperationType.SymbolicLink, operand: null); 196return new ParsedModRewriteInput(invert, ConditionType.IntComp, OperationType.Less, operand: null); 198return new ParsedModRewriteInput(invert, ConditionType.IntComp, OperationType.LessEqual, operand: null); 207return new ParsedModRewriteInput(invert, ConditionType.IntComp, OperationType.NotEqual, operand: null);
ApacheModRewrite\RuleRegexParser.cs (2)
16return new ParsedModRewriteInput { Invert = true, Operand = regex.Substring(1) }; 20return new ParsedModRewriteInput { Invert = false, Operand = regex };
16 references to ParsedModRewriteInput
Microsoft.AspNetCore.Rewrite (10)
ApacheModRewrite\ConditionPatternParser.cs (4)
28public static ParsedModRewriteInput ParseActionCondition(string condition) 35var results = new ParsedModRewriteInput(); 141private static ParsedModRewriteInput ParseProperty(ParserContext context, bool invert) 213private static bool IsValidActionCondition(ParsedModRewriteInput results)
ApacheModRewrite\FileParser.cs (2)
43var condActionParsed = ConditionPatternParser.ParseActionCondition(tokens[2]); 61var regex = RuleRegexParser.ParseRuleRegex(tokens[1]);
ApacheModRewrite\RuleBuilder.cs (3)
33var regex = RuleRegexParser.ParseRuleRegex(tokens[1]); 51ParsedModRewriteInput input, 159ParsedModRewriteInput input,
ApacheModRewrite\RuleRegexParser.cs (1)
8public static ParsedModRewriteInput ParseRuleRegex(string regex)
Microsoft.AspNetCore.Rewrite.Tests (6)
ApacheModRewrite\ConditionPatternParserTest.cs (5)
18var results = ConditionPatternParser.ParseActionCondition(condition); 28var results = ConditionPatternParser.ParseActionCondition(condition); 46var results = ConditionPatternParser.ParseActionCondition(condition); 64var results = ConditionPatternParser.ParseActionCondition(condition); 79var results = ConditionPatternParser.ParseActionCondition(condition);
ApacheModRewrite\RuleRegexParserTest.cs (1)
25var results = RuleRegexParser.ParseRuleRegex("(.*)");