2 instantiations of StaticWebAssetPathPattern
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (2)
StaticWebAssetPathPattern.cs (2)
73
var pattern = new
StaticWebAssetPathPattern
(rawPathMemory);
362
result.Add(new
StaticWebAssetPathPattern
(expandedPattern));
22 references to StaticWebAssetPathPattern
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (22)
StaticWebAsset.cs (9)
1107
var
pattern =
StaticWebAssetPathPattern
.Parse(pathWithTokens, Identity);
1113
var
pattern =
StaticWebAssetPathPattern
.Parse(pathWithTokens, Identity);
1197
var
pattern =
StaticWebAssetPathPattern
.Parse(RelativePath, Identity);
1198
foreach (
var
expandedPattern in pattern.ExpandPatternExpression())
1207
var
pattern =
StaticWebAssetPathPattern
.Parse(relativePath, Identity);
StaticWebAssetPathPattern.cs (13)
13
internal sealed class StaticWebAssetPathPattern : IEquatable<
StaticWebAssetPathPattern
>
71
public static
StaticWebAssetPathPattern
Parse(ReadOnlyMemory<char> rawPathMemory, string assetIdentity = null)
73
var
pattern = new StaticWebAssetPathPattern(rawPathMemory);
201
public static
StaticWebAssetPathPattern
Parse(string rawPath, string assetIdentity = null)
296
public IEnumerable<
StaticWebAssetPathPattern
> ExpandPatternExpression()
359
var result = new List<
StaticWebAssetPathPattern
>();
471
public override bool Equals(object obj) => Equals(obj as
StaticWebAssetPathPattern
);
473
public bool Equals(
StaticWebAssetPathPattern
other) =>
499
public static bool operator ==(
StaticWebAssetPathPattern
left,
StaticWebAssetPathPattern
right) => EqualityComparer<
StaticWebAssetPathPattern
>.Default.Equals(left, right);
501
public static bool operator !=(
StaticWebAssetPathPattern
left,
StaticWebAssetPathPattern
right) => !(left == right);