2 instantiations of StaticWebAssetPathPattern
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (2)
parent\parent\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetPathPattern.cs (2)
87var pattern = new StaticWebAssetPathPattern(rawPathMemory); 422result.Add(new StaticWebAssetPathPattern(expandedPattern));
23 references to StaticWebAssetPathPattern
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (23)
parent\parent\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (9)
1577var pattern = StaticWebAssetPathPattern.Parse(pathWithTokens, Identity); 1583var pattern = StaticWebAssetPathPattern.Parse(pathWithTokens, Identity); 1667var pattern = StaticWebAssetPathPattern.Parse(RelativePath, Identity); 1668foreach (var expandedPattern in pattern.ExpandPatternExpression()) 1677var pattern = StaticWebAssetPathPattern.Parse(relativePath, Identity);
parent\parent\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetPathPattern.cs (14)
26internal sealed class StaticWebAssetPathPattern : IEquatable<StaticWebAssetPathPattern> 85public static StaticWebAssetPathPattern Parse(ReadOnlyMemory<char> rawPathMemory, string assetIdentity = null) 87var pattern = new StaticWebAssetPathPattern(rawPathMemory); 224public static StaticWebAssetPathPattern Parse(string rawPath, string assetIdentity = null) 346public IEnumerable<StaticWebAssetPathPattern> ExpandPatternExpression() 419var result = new List<StaticWebAssetPathPattern>(); 535public override bool Equals(object obj) => Equals(obj as StaticWebAssetPathPattern); 537public bool Equals(StaticWebAssetPathPattern other) => 563public static bool operator ==(StaticWebAssetPathPattern left, StaticWebAssetPathPattern right) => EqualityComparer<StaticWebAssetPathPattern>.Default.Equals(left, right); 565public static bool operator !=(StaticWebAssetPathPattern left, StaticWebAssetPathPattern right) => !(left == right); 575var pattern = Parse(fileNamePattern);