8 implementations of IRule
Microsoft.AspNetCore.Rewrite (8)
ApacheModRewrite\ApacheModRewriteRule.cs (1)
8internal sealed class ApacheModRewriteRule : IRule
DelegateRule.cs (1)
6internal sealed class DelegateRule : IRule
IISUrlRewrite\IISUrlRewriteRule.cs (1)
9internal sealed class IISUrlRewriteRule : IRule
RedirectRule.cs (1)
11internal sealed class RedirectRule : IRule
RedirectToHttpsRule.cs (1)
10internal sealed class RedirectToHttpsRule : IRule
RedirectToNonWwwRule.cs (1)
9internal sealed class RedirectToNonWwwRule : IRule
RedirectToWwwRule.cs (1)
9internal sealed class RedirectToWwwRule : IRule
RewriteRule.cs (1)
11internal sealed class RewriteRule : IRule
8 references to IRule
Microsoft.AspNetCore.Rewrite (8)
ApacheModRewrite\FileParser.cs (2)
8public static IList<IRule> Parse(TextReader input) 11var rules = new List<IRule>();
ApacheModRewriteOptionsExtensions.cs (1)
43foreach (var rule in rules)
RewriteMiddleware.cs (1)
94foreach (var rule in options.Rules)
RewriteOptions.cs (3)
16/// A list of <see cref="IRule"/> that will be applied in order upon a request. 18public IList<IRule> Rules { get; } = new List<IRule>();
RewriteOptionsExtensions.cs (1)
20public static RewriteOptions Add(this RewriteOptions options, IRule rule)