1 write to _parts
Aspire.Hosting.Native.Core (1)
Model\SymbolicValue.cs (1)
64
_parts
= parts;
12 references to _parts
Aspire.Hosting.Native.Core (12)
Model\SymbolicValue.cs (12)
130
var prefixParts = Kind == SymbolicValueKind.Composite ?
_parts
: [this];
131
var suffixParts = suffix.Kind == SymbolicValueKind.Composite ? suffix.
_parts
: [suffix];
151
EndpointName, EndpointProperty,
_parts
.Select(part => part.Rebind(generationId, map)).ToImmutableArray(), HasValue);
155
EndpointProperty == other.EndpointProperty &&
_parts
.Length == other.
_parts
.Length &&
156
_parts
.Zip(other.
_parts
).All(pair => pair.First.EquivalentTo(pair.Second));
166
SymbolicValueKind.Composite => composite(
_parts
.Select(part => part.Project(literal, parameter, endpoint, composite, uriEncoded))),
167
SymbolicValueKind.UriEncoded => uriEncoded(
_parts
[0].Project(literal, parameter, endpoint, composite, uriEncoded)),
185
SymbolicValueKind.Composite => string.Concat(
_parts
.Select(part => part.Resolve(context, endpoint))),
186
SymbolicValueKind.UriEncoded => Uri.EscapeDataString(
_parts
[0].Resolve(context, endpoint)),
202
foreach (var part in
_parts
)