62 writes to EndpointProperties
Microsoft.NET.Sdk.StaticWebAssets.Tasks (6)
ApplyCompressionNegotiation.cs (1)
280
EndpointProperties
= [.. endpointProperties]
DefineStaticWebAssetEndpoints.cs (1)
193
EndpointProperties
= properties,
UpdateStaticWebAssetEndpoints.cs (4)
143
endpoint.
EndpointProperties
= properties;
245
endpoint.
EndpointProperties
= properties;
301
endpoint.
EndpointProperties
= properties;
336
endpoint.
EndpointProperties
= [
Microsoft.NET.Sdk.StaticWebAssets.Tests (56)
StaticWebAssets\ApplyCompressionNegotiationTest.cs (47)
88
EndpointProperties
= [],
101
EndpointProperties
= [],
115
EndpointProperties
= [],
237
EndpointProperties
= [
303
EndpointProperties
= [
356
EndpointProperties
= [
414
EndpointProperties
= [
472
EndpointProperties
= [
538
EndpointProperties
= [
594
EndpointProperties
= [
637
EndpointProperties
= [
685
EndpointProperties
= [
726
EndpointProperties
= [
813
EndpointProperties
= [],
825
EndpointProperties
= [],
838
EndpointProperties
= [],
850
EndpointProperties
= [],
863
EndpointProperties
= [],
918
EndpointProperties
= [],
929
EndpointProperties
= [],
942
EndpointProperties
= [],
953
EndpointProperties
= [],
966
EndpointProperties
= [],
989
EndpointProperties
= [],
1001
EndpointProperties
= [],
1014
EndpointProperties
= [],
1026
EndpointProperties
= [],
1039
EndpointProperties
= [],
1110
EndpointProperties
= [],
1121
EndpointProperties
= [],
1134
EndpointProperties
= [],
1145
EndpointProperties
= [],
1158
EndpointProperties
= [],
1169
EndpointProperties
= [],
1192
EndpointProperties
= [],
1205
EndpointProperties
= [],
1217
EndpointProperties
= [],
1230
EndpointProperties
= [],
1243
EndpointProperties
= [],
1255
EndpointProperties
= [],
1268
EndpointProperties
= [],
1281
EndpointProperties
= [],
1377
EndpointProperties
= [],
1390
EndpointProperties
= [],
1404
EndpointProperties
= [],
1417
EndpointProperties
= [],
1493
EndpointProperties
= properties ?? [],
StaticWebAssets\ComputeEndpointsForReferenceStaticWebAssetsTest.cs (1)
141
EndpointProperties
= addLabel
StaticWebAssets\DefineStaticWebAssetEndpointsTest.cs (1)
649
EndpointProperties
= properties ?? [],
StaticWebAssets\GenerateStaticWebAssetEndpointsManifestTest.cs (4)
48
EndpointProperties
=
91
EndpointProperties
=
134
EndpointProperties
= [
167
EndpointProperties
= [
StaticWebAssets\GenerateStaticWebAssetEndpointsPropsFileTest.cs (1)
213
EndpointProperties
= properties ?? [],
StaticWebAssets\GenerateStaticWebAssetsManifestTest.cs (1)
117
EndpointProperties
= [],
StaticWebAssets\UpdateStaticWebAssetEndpointsTest.cs (1)
256
EndpointProperties
= [.. fingerprintedEndpoints[0].EndpointProperties]
65 references to EndpointProperties
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (4)
StaticWebAssetsBaselineComparer.cs (1)
142
Array.Sort(endpoint.
EndpointProperties
, (a, b) => (a.Name, a.Value).CompareTo((b.Name, b.Value)));
StaticWebAssetsBaselineFactory.cs (3)
150
for (var i = 0; i < endpoint.
EndpointProperties
.Length; i++)
152
ref var property = ref endpoint.
EndpointProperties
[i];
209
Array.Sort(endpoint.
EndpointProperties
);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (39)
ApplyCompressionNegotiation.cs (2)
253
var endpointProperties = relatedEndpointCandidate.
EndpointProperties
.ToList();
358
foreach (var property in compressedEndpoint.
EndpointProperties
)
ComputeEndpointsForReferenceStaticWebAssets.cs (2)
46
for (var j = 0; j < candidateEndpoint.
EndpointProperties
.Length; j++)
48
ref var property = ref candidateEndpoint.
EndpointProperties
[j];
Data\StaticWebAssetEndpoint.cs (23)
120
_endpointPropertiesString ??= _originalItem?.GetMetadata(nameof(
EndpointProperties
));
236
EndpointProperties
.SequenceEqual(other.
EndpointProperties
);
269
for (var i = 0; i <
EndpointProperties
.Length; i++)
271
hashCode.Add(
EndpointProperties
[i]);
278
$"{nameof(StaticWebAssetEndpoint)}: Route = {Route}, AssetFile = {AssetFile}, Selectors = {StaticWebAssetEndpointSelector.ToMetadataValue(Selectors ?? [])}, ResponseHeaders = {ResponseHeaders?.Length}, EndpointProperties = {StaticWebAssetEndpointProperty.ToMetadataValue(
EndpointProperties
?? [])}";
318
if (
EndpointProperties
.Length > other.
EndpointProperties
.Length)
322
else if (
EndpointProperties
.Length < other.
EndpointProperties
.Length)
327
for (var i = 0; i <
EndpointProperties
.Length; i++)
329
var propertyComparison =
EndpointProperties
[i].Name.CompareTo(other.
EndpointProperties
[i].Name);
335
propertyComparison =
EndpointProperties
[i].Value.CompareTo(other.
EndpointProperties
[i].Value);
426
nameof(
EndpointProperties
)
459
nameof(
EndpointProperties
) => !_endpointPropertiesModified ? EndpointPropertiesString ?? "" : StaticWebAssetEndpointProperty.ToMetadataValue(
EndpointProperties
),
482
case nameof(
EndpointProperties
):
502
{ nameof(
EndpointProperties
), !_endpointPropertiesModified ? EndpointPropertiesString ?? "" : StaticWebAssetEndpointProperty.ToMetadataValue(
EndpointProperties
) }
527
destinationItem.SetMetadata(nameof(
EndpointProperties
), !_endpointPropertiesModified ? EndpointPropertiesString ?? "" : StaticWebAssetEndpointProperty.ToMetadataValue(
EndpointProperties
));
FilterStaticWebAssetEndpoints.cs (2)
85
for (var j = 0; j < endpoint.
EndpointProperties
.Length; j++)
87
var property = endpoint.
EndpointProperties
[j];
GenerateStaticWebAssetEndpointsPropsFile.cs (2)
58
new XElement(nameof(StaticWebAssetEndpoint.
EndpointProperties
), new XCData(StaticWebAssetEndpointProperty.ToMetadataValue(element.
EndpointProperties
))),
OverrideHtmlAssetPlaceholders.cs (2)
178
for (var i = 0; i < endpoint.
EndpointProperties
?.Length; i++)
180
var property = endpoint.
EndpointProperties
[i];
ResolveFingerprintedStaticWebAssetEndpointsForAssets.cs (2)
101
for (var i = 0; i < endpoint.
EndpointProperties
.Length; i++)
103
var property = endpoint.
EndpointProperties
[i];
UpdateStaticWebAssetEndpoints.cs (4)
140
var (properties, propertyRemoved) = RemoveAllIfFound(endpoint.
EndpointProperties
, p => p.Name, p => p.Value, operation.Name, operation.Value);
236
endpoint.
EndpointProperties
,
298
var (properties, propertyRemoved) = RemoveFirstIfFound(endpoint.
EndpointProperties
, p => p.Name, p => p.Value, operation.Name, operation.Value);
337
..endpoint.
EndpointProperties
,
Microsoft.NET.Sdk.StaticWebAssets.Tests (22)
StaticWebAssetEndpointsIntegrationTest.cs (4)
114
} && fingerprint == ep.
EndpointProperties
.Single(p => p.Name == "fingerprint").Value;
159
} && fingerprint == ep.
EndpointProperties
.Single(p => p.Name == "fingerprint").Value;
542
endpointsByAssetFile[file].Where(e => e.
EndpointProperties
.Any(p => p.Name == "integrity")).Count().Should().Be(1);
543
endpointsByAssetFile[file].Where(e => e.
EndpointProperties
.Length == 0).Count().Should().Be(1);
StaticWebAssets\ApplyCompressionNegotiationTest.cs (2)
1629
compressedEndpoint.
EndpointProperties
.Should().Contain(p => p.Name == "original-resource" && p.Value == "\"original-etag\"");
1697
compressedEndpoint.
EndpointProperties
.Should().NotContain(p => p.Name == "original-resource");
StaticWebAssets\DefineStaticWebAssetEndpointsTest.cs (3)
127
endpoint.
EndpointProperties
.Should().BeEquivalentTo([
244
endpoint.
EndpointProperties
.Should().BeEquivalentTo([
538
endpoint.
EndpointProperties
.Should().BeEquivalentTo([
StaticWebAssets\FilterStaticWebAssetEndpointsTest.cs (2)
91
filteredEndpoints.Should().AllSatisfy(e => e.
EndpointProperties
.Should().ContainSingle(p => p.Name == "fingerprint"));
239
filteredEndpoints.Should().AllSatisfy(e => e.
EndpointProperties
.Should().ContainSingle(p => p.Name == "fingerprint"));
StaticWebAssets\UpdateStaticWebAssetEndpointsTest.cs (7)
30
var fingerprintedEndpoints = endpoints.Where(e => e.
EndpointProperties
.Any(p => string.Equals(p.Name, "fingerprint", StringComparison.Ordinal))).ToArray();
75
var fingerprintedEndpoints = endpoints.Where(e => e.
EndpointProperties
.Any(p => string.Equals(p.Name, "fingerprint", StringComparison.Ordinal))).ToArray();
116
var fingerprintedEndpoints = endpoints.Where(e => e.
EndpointProperties
.Any(p => string.Equals(p.Name, "fingerprint", StringComparison.Ordinal))).ToArray();
161
var fingerprintedEndpoints = endpoints.Where(e => e.
EndpointProperties
.Any(p => string.Equals(p.Name, "fingerprint", StringComparison.Ordinal))).ToArray();
207
var fingerprintedEndpoints = endpoints.Where(e => e.
EndpointProperties
.Any(p => string.Equals(p.Name, "fingerprint", StringComparison.Ordinal))).ToArray();
248
var fingerprintedEndpoints = endpoints.Where(e => e.
EndpointProperties
.Any(p => string.Equals(p.Name, "fingerprint", StringComparison.Ordinal))).ToArray();
256
EndpointProperties = [.. fingerprintedEndpoints[0].
EndpointProperties
]
StaticWebAssetsBaselineComparer.cs (1)
142
Array.Sort(endpoint.
EndpointProperties
, (a, b) => (a.Name, a.Value).CompareTo((b.Name, b.Value)));
StaticWebAssetsBaselineFactory.cs (3)
150
for (var i = 0; i < endpoint.
EndpointProperties
.Length; i++)
152
ref var property = ref endpoint.
EndpointProperties
[i];
209
Array.Sort(endpoint.
EndpointProperties
);