1 instantiation of StaticWebAssetGlobMatcher
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
Utils\Globbing\StaticWebAssetGlobMatcherBuilder.cs (1)
57
return new
StaticWebAssetGlobMatcher
(includeRoot, excludeRoot);
63 references to StaticWebAssetGlobMatcher
Microsoft.NET.Sdk.StaticWebAssets.Tasks (19)
Compression\ResolveCompressedAssets.cs (2)
64
var
matcher = new StaticWebAssetGlobMatcherBuilder()
71
var matchContext =
StaticWebAssetGlobMatcher
.CreateMatchContext();
Data\ContentTypeProvider.cs (3)
403
private readonly
StaticWebAssetGlobMatcher
_matcher;
424
internal ContentTypeMapping ResolveContentTypeMapping(
StaticWebAssetGlobMatcher
.MatchContext context, TaskLoggingHelper log)
454
private bool TryGetMapping(
StaticWebAssetGlobMatcher
.MatchContext context, TaskLoggingHelper log, ReadOnlySpan<char> relativePath, out ContentTypeMapping mapping)
DefineStaticWebAssetEndpoints.cs (3)
123
StaticWebAssetGlobMatcher
.MatchContext matchContext)
202
private static (string mimeType, string cache) ResolveContentType(StaticWebAsset asset, ContentTypeProvider contentTypeProvider,
StaticWebAssetGlobMatcher
.MatchContext matchContext, TaskLoggingHelper log)
234
var matchContext =
StaticWebAssetGlobMatcher
.CreateMatchContext();
DefineStaticWebAssets.cs (5)
94
var
matcher = !string.IsNullOrEmpty(RelativePathPattern) ?
98
var
filter = !string.IsNullOrEmpty(RelativePathFilter) ?
104
var matchContext =
StaticWebAssetGlobMatcher
.CreateMatchContext();
338
StaticWebAssetGlobMatcher
matcher,
339
StaticWebAssetGlobMatcher
.MatchContext matchContext)
FingerprintPatternMatcher.cs (4)
17
private readonly
StaticWebAssetGlobMatcher
_matcher;
40
public string AppendFingerprintPattern(
StaticWebAssetGlobMatcher
.MatchContext context, string identity)
170
StaticWebAssetGlobMatcher
_matcher;
177
public
StaticWebAssetGlobMatcher
Matcher => _matcher ??= new StaticWebAssetGlobMatcherBuilder().AddIncludePatterns(Pattern).Build();
GenerateStaticWebAssetEndpointsManifest.cs (1)
71
StaticWebAssetGlobMatcher
exclusionMatcher = null;
Utils\Globbing\StaticWebAssetGlobMatcherBuilder.cs (1)
45
public
StaticWebAssetGlobMatcher
Build()
Microsoft.NET.Sdk.StaticWebAssets.Tests (44)
StaticWebAssets\ContentTypeProviderTests.cs (2)
41
private
StaticWebAssetGlobMatcher
.MatchContext CreateContext(string v)
43
var ctx =
StaticWebAssetGlobMatcher
.CreateMatchContext();
StaticWebAssets\FingerprintPatternMatcherTest.cs (2)
83
private
StaticWebAssetGlobMatcher
.MatchContext CreateMatchContext(string path)
85
var context = new
StaticWebAssetGlobMatcher
.MatchContext();
StaticWebAssets\Globbing\StaticWebAssetGlobMatcherTest.Compatibility.cs (19)
13
var
globMatcher = matcher.Build();
25
var
globMatcher = matcher.Build();
36
var
globMatcher = matcher.Build();
53
var
globMatcher = matcher.Build();
72
var
globMatcher = matcher.Build();
92
var
globMatcher = matcher.Build();
114
var
globMatcher = matcher.Build();
137
var
globMatcher = matcher.Build();
151
var
globMatcher = matcher.Build();
165
var
globMatcher = matcher.Build();
180
var
globMatcher = matcher.Build();
194
var
globMatcher = matcher.Build();
208
var
globMatcher = matcher.Build();
222
var
globMatcher = matcher.Build();
237
var
globMatcher = matcher.Build();
251
var
globMatcher = matcher.Build();
265
var
globMatcher = matcher.Build();
279
var
globMatcher = matcher.Build();
294
var
globMatcher = matcher.Build();
StaticWebAssets\Globbing\StaticWebAssetGlobMatcherTest.cs (21)
46
var
globMatcher = matcher.Build();
58
var
globMatcher = matcher.Build();
71
var
globMatcher = matcher.Build();
84
var
globMatcher = matcher.Build();
96
var
globMatcher = matcher.Build();
108
var
globMatcher = matcher.Build();
120
var
globMatcher = matcher.Build();
132
var
globMatcher = matcher.Build();
153
var
globMatcher = matcher.Build();
175
var
globMatcher = matcher.Build();
208
var
globMatcher = matcher.Build();
248
var
globMatcher = matcher.Build();
301
var
globMatcher = matcher.Build();
321
var
globMatcher = matcher.Build();
333
var
globMatcher = matcher.Build();
345
var
globMatcher = matcher.Build();
357
var
globMatcher = matcher.Build();
369
var
globMatcher = matcher.Build();
381
var
globMatcher = matcher.Build();
393
var
globMatcher = matcher.Build();
405
var
globMatcher = matcher.Build();