3 writes to Value
Microsoft.NET.Sdk.StaticWebAssets.Tasks (2)
Data\StaticWebAssetPathPattern.cs (2)
176
Value
= current.Slice(embeddedValue + 1, tokenEnd - embeddedValue - 1)
427
part.
Value
= tokenValue.AsMemory();
Microsoft.NET.Sdk.StaticWebAssets.Tests (1)
StaticWebAssets\StaticWebAssetPathPatternTest.cs (1)
200
new (){ Parts = [ new() { Name = "fingerprint".AsMemory(),
Value
= "value".AsMemory(), IsLiteral = false }] }
9 references to Value
Microsoft.NET.Sdk.StaticWebAssets.Tasks (9)
Data\StaticWebAssetPathPattern.cs (5)
273
else if (!part.
Value
.IsEmpty)
276
dictionary[part.Name.ToString()] = part.
Value
.ToString();
277
result.Append(part.
Value
);
449
stringBuilder.Append(part.IsLiteral ? part.Name : $$"""{{{(!part.
Value
.IsEmpty ? $"""{part.Name}{PatternValueSeparator}{part.
Value
}""" : part.Name)}}}""");
Data\StaticWebAssetSegmentPart.cs (4)
24
Value
.Span.SequenceEqual(other.
Value
.Span);
48
public override int GetHashCode() => HashCode.Combine(Name,
Value
, IsLiteral);
54
private string GetDebuggerDisplay() => IsLiteral ?
Value
.ToString() : $"{{{Name}}}";