@@ -18,8 +18,8 @@ public static partial class ApacheModRewriteOptionsExtensions
1818 }
1919 public static partial class IISUrlRewriteOptionsExtensions
2020 {
21- public static Microsoft . AspNetCore . Rewrite . RewriteOptions AddIISUrlRewrite ( this Microsoft . AspNetCore . Rewrite . RewriteOptions options , Microsoft . Extensions . FileProviders . IFileProvider fileProvider , string filePath ) { throw null ; }
22- public static Microsoft . AspNetCore . Rewrite . RewriteOptions AddIISUrlRewrite ( this Microsoft . AspNetCore . Rewrite . RewriteOptions options , System . IO . TextReader reader ) { throw null ; }
21+ public static Microsoft . AspNetCore . Rewrite . RewriteOptions AddIISUrlRewrite ( this Microsoft . AspNetCore . Rewrite . RewriteOptions options , Microsoft . Extensions . FileProviders . IFileProvider fileProvider , string filePath , bool useNativeIISServerVariables = true ) { throw null ; }
22+ public static Microsoft . AspNetCore . Rewrite . RewriteOptions AddIISUrlRewrite ( this Microsoft . AspNetCore . Rewrite . RewriteOptions options , System . IO . TextReader reader , bool useNativeIISServerVariables = true ) { throw null ; }
2323 }
2424 public partial interface IRule
2525 {
@@ -366,7 +366,7 @@ public virtual void ApplyRule(Microsoft.AspNetCore.Rewrite.RewriteContext contex
366366 public partial class InputParser
367367 {
368368 public InputParser ( ) { }
369- public InputParser ( Microsoft . AspNetCore . Rewrite . Internal . IISUrlRewrite . IISRewriteMapCollection rewriteMaps ) { }
369+ public InputParser ( Microsoft . AspNetCore . Rewrite . Internal . IISUrlRewrite . IISRewriteMapCollection rewriteMaps , bool useNativeIISServerVariables ) { }
370370 public Microsoft . AspNetCore . Rewrite . Internal . Pattern ParseInputString ( string testString ) { throw null ; }
371371 public Microsoft . AspNetCore . Rewrite . Internal . Pattern ParseInputString ( string testString , Microsoft . AspNetCore . Rewrite . Internal . IISUrlRewrite . UriMatchPart uriMatchPart ) { throw null ; }
372372 }
@@ -443,7 +443,7 @@ public static partial class RewriteTags
443443 }
444444 public static partial class ServerVariables
445445 {
446- public static Microsoft . AspNetCore . Rewrite . Internal . PatternSegment FindServerVariable ( string serverVariable , Microsoft . AspNetCore . Rewrite . Internal . ParserContext context , Microsoft . AspNetCore . Rewrite . Internal . IISUrlRewrite . UriMatchPart uriMatchPart ) { throw null ; }
446+ public static Microsoft . AspNetCore . Rewrite . Internal . PatternSegment FindServerVariable ( string serverVariable , Microsoft . AspNetCore . Rewrite . Internal . ParserContext context , Microsoft . AspNetCore . Rewrite . Internal . IISUrlRewrite . UriMatchPart uriMatchPart , bool useNativeIISServerVariables ) { throw null ; }
447447 }
448448 public partial class UriMatchCondition : Microsoft . AspNetCore . Rewrite . Internal . IISUrlRewrite . Condition
449449 {
@@ -457,7 +457,7 @@ public enum UriMatchPart
457457 public partial class UrlRewriteFileParser
458458 {
459459 public UrlRewriteFileParser ( ) { }
460- public System . Collections . Generic . IList < Microsoft . AspNetCore . Rewrite . Internal . IISUrlRewrite . IISUrlRewriteRule > Parse ( System . IO . TextReader reader ) { throw null ; }
460+ public System . Collections . Generic . IList < Microsoft . AspNetCore . Rewrite . Internal . IISUrlRewrite . IISUrlRewriteRule > Parse ( System . IO . TextReader reader , bool useNativeIISServerVariables ) { throw null ; }
461461 }
462462 public partial class UrlRewriteRuleBuilder
463463 {
@@ -491,11 +491,6 @@ public partial class HeaderSegment : Microsoft.AspNetCore.Rewrite.Internal.Patte
491491 public HeaderSegment ( string header ) { }
492492 public override string Evaluate ( Microsoft . AspNetCore . Rewrite . RewriteContext context , Microsoft . AspNetCore . Rewrite . Internal . BackReferenceCollection ruleBackReferences , Microsoft . AspNetCore . Rewrite . Internal . BackReferenceCollection conditionBackReferences ) { throw null ; }
493493 }
494- public partial class IISServerVariableSegment : Microsoft . AspNetCore . Rewrite . Internal . PatternSegment
495- {
496- public IISServerVariableSegment ( string variableName , System . Func < Microsoft . AspNetCore . Rewrite . Internal . PatternSegment > fallbackThunk ) { }
497- public override string Evaluate ( Microsoft . AspNetCore . Rewrite . RewriteContext context , Microsoft . AspNetCore . Rewrite . Internal . BackReferenceCollection ruleBackReferences , Microsoft . AspNetCore . Rewrite . Internal . BackReferenceCollection conditionBackReferences ) { throw null ; }
498- }
499494 public partial class IsHttpsModSegment : Microsoft . AspNetCore . Rewrite . Internal . PatternSegment
500495 {
501496 public IsHttpsModSegment ( ) { }
0 commit comments