2 writes to Value
Microsoft.NET.Sdk.StaticWebAssets.Tasks (2)
Data\StaticWebAssetPathPattern.cs (2)
199Value = current.Slice(embeddedValue + 1, tokenEnd - embeddedValue - 1) 487part.Value = tokenValue.AsMemory();
14 references to Value
Microsoft.NET.Sdk.StaticWebAssets.Tasks (14)
Data\StaticWebAssetPathPattern.cs (10)
281if (!part.IsLiteral && part.Name.Span.SequenceEqual(tokenName.Span) && !part.Value.IsEmpty) 284dictionary[tokenNameString] = part.Value.ToString(); 323else if (!part.Value.IsEmpty) 326dictionary[part.Name.ToString()] = part.Value.ToString(); 327result.Append(part.Value); 509stringBuilder.Append(part.IsLiteral ? part.Name : $$"""{{{(!part.Value.IsEmpty ? $"""{part.Name}{PatternValueSeparator}{part.Value}""" : part.Name)}}}"""); 594if (!part.IsLiteral && part.Value.IsEmpty) 619else if (!part.Value.IsEmpty) 621sb.Append(part.Value);
Data\StaticWebAssetSegmentPart.cs (4)
24Value.Span.SequenceEqual(other.Value.Span); 48public override int GetHashCode() => HashCode.Combine(Name, Value, IsLiteral); 54private string GetDebuggerDisplay() => IsLiteral ? Value.ToString() : $"{{{Name}}}";