7 writes to Selectors
Microsoft.NET.Sdk.StaticWebAssets.Tasks (7)
_generated\7\StaticWebAssetsJsonSerializerContext.StaticWebAssetEndpoint.g.cs (1)
121Setter = static (obj, value) => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAssetEndpoint)obj).Selectors = value!,
ApplyCompressionNegotiation.cs (1)
281Selectors = [
DefineStaticWebAssetEndpoints.cs (1)
297Selectors = sourceEndpoint.Selectors.ToArray(),
UpdateStaticWebAssetEndpoints.cs (4)
127endpoint.Selectors = selectors; 215endpoint.Selectors = selectors; 285endpoint.Selectors = selectors; 317endpoint.Selectors = [
38 references to Selectors
Microsoft.NET.Sdk.StaticWebAssets.Tasks (38)
_generated\7\StaticWebAssetsJsonSerializerContext.StaticWebAssetEndpoint.g.cs (2)
120Getter = static obj => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAssetEndpoint)obj).Selectors, 196StaticWebAssetEndpointSelectorArraySerializeHandler(writer, ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAssetEndpoint)value).Selectors);
ApplyCompressionNegotiation.cs (3)
282..relatedEndpointCandidate.Selectors, 313for (var i = 0; i < compressedEndpoint.Selectors.Length; i++) 315var selector = compressedEndpoint.Selectors[i];
Data\StaticWebAssetEndpoint.cs (23)
94_selectorsString ??= _originalItem?.GetMetadata(nameof(Selectors)); 261Selectors.SequenceEqual(other.Selectors) && 288for (var i = 0; i < Selectors.Length; i++) 290hashCode.Add(Selectors[i]); 305$"{nameof(StaticWebAssetEndpoint)}: Route = {Route}, AssetFile = {AssetFile}, Selectors = {StaticWebAssetEndpointSelector.ToMetadataValue(Selectors ?? [])}, ResponseHeaders = {ResponseHeaders?.Length}, EndpointProperties = {StaticWebAssetEndpointProperty.ToMetadataValue(EndpointProperties ?? [])}"; 321if (Selectors.Length > other.Selectors.Length) 325else if (Selectors.Length < other.Selectors.Length) 330for (var i = 0; i < Selectors.Length; i++) 332var selectorComparison = Selectors[i].Name.CompareTo(other.Selectors[i].Name); 338selectorComparison = Selectors[i].Value.CompareTo(other.Selectors[i].Value); 452nameof(Selectors), 486nameof(Selectors) => !_selectorsModified ? SelectorsString ?? "" : StaticWebAssetEndpointSelector.ToMetadataValue(Selectors), 504case nameof(Selectors): 533{ nameof(Selectors), !_selectorsModified ? SelectorsString ?? "" : StaticWebAssetEndpointSelector.ToMetadataValue(Selectors) }, 559destinationItem.SetMetadata(nameof(Selectors), !_selectorsModified ? SelectorsString ?? "" : StaticWebAssetEndpointSelector.ToMetadataValue(Selectors));
DefineStaticWebAssetEndpoints.cs (1)
297Selectors = sourceEndpoint.Selectors.ToArray(),
FilterStaticWebAssetEndpoints.cs (2)
102for (var j = 0; j < endpoint.Selectors.Length; j++) 104var selector = endpoint.Selectors[j];
GenerateStaticWebAssetEndpointsPropsFile.cs (2)
60new XElement(nameof(StaticWebAssetEndpoint.Selectors), new XCData(StaticWebAssetEndpointSelector.ToMetadataValue(element.Selectors))),
OverrideHtmlAssetPlaceholders.cs (1)
175if (endpoint.Selectors?.Length == 0)
UpdateStaticWebAssetEndpoints.cs (4)
124var (selectors, selectorRemoved) = RemoveAllIfFound(endpoint.Selectors, s => s.Name, s => s.Value, operation.Name, operation.Value); 206endpoint.Selectors, 282var (selectors, selectorRemoved) = RemoveFirstIfFound(endpoint.Selectors, s => s.Name, s => s.Value, operation.Name, operation.Value); 318..endpoint.Selectors,