3 instantiations of IISRewriteMap
Microsoft.AspNetCore.Rewrite (1)
IISUrlRewrite\RewriteMapParser.cs (1)
24var map = new IISRewriteMap(mapElement.Attribute(RewriteTags.Name)?.Value!);
Microsoft.AspNetCore.Rewrite.Tests (2)
IISUrlRewrite\InputParserTests.cs (2)
132var map = new IISRewriteMap(definedMapName); 143var map = new IISRewriteMap(expectedMapName);
14 references to IISRewriteMap
Microsoft.AspNetCore.Rewrite (11)
IISUrlRewrite\IISRewriteMapCollection.cs (7)
8internal sealed class IISRewriteMapCollection : IEnumerable<IISRewriteMap> 10private readonly Dictionary<string, IISRewriteMap> _rewriteMaps = new Dictionary<string, IISRewriteMap>(); 12public void Add(IISRewriteMap rewriteMap) 22public IISRewriteMap? this[string key] 26return _rewriteMaps.TryGetValue(key, out var value) ? value : null; 35public IEnumerator<IISRewriteMap> GetEnumerator()
IISUrlRewrite\InputParser.cs (1)
160var rewriteMap = _rewriteMaps?[parameter!];
IISUrlRewrite\RewriteMapParser.cs (1)
24var map = new IISRewriteMap(mapElement.Attribute(RewriteTags.Name)?.Value!);
PatternSegments\RewriteMapSegment.cs (2)
10private readonly IISRewriteMap _rewriteMap; 13public RewriteMapSegment(IISRewriteMap rewriteMap, Pattern pattern)
Microsoft.AspNetCore.Rewrite.Tests (3)
IISUrlRewrite\InputParserTests.cs (2)
132var map = new IISRewriteMap(definedMapName); 143var map = new IISRewriteMap(expectedMapName);
IISUrlRewrite\RewriteMapParserTests.cs (1)
34var actualMap = actualMaps[expectedMapName];