11 writes to Route
Microsoft.NET.Sdk.StaticWebAssets.Tasks (11)
_generated\7\StaticWebAssetsJsonSerializerContext.StaticWebAssetEndpoint.g.cs (1)
59
Setter = static (obj, value) => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAssetEndpoint)obj).
Route
= value!,
ApplyCompressionNegotiation.cs (1)
275
Route
= relatedEndpointCandidate.Route,
ComputeEndpointsForReferenceStaticWebAssets.cs (1)
47
candidateEndpoint.
Route
= StaticWebAsset.CombineNormalizedPaths("", asset.BasePath, candidateEndpoint.Route, '/');
Data\StaticWebAssetEndpoint.cs (2)
445
string ITaskItem2.EvaluatedIncludeEscaped { get => Route; set =>
Route
= value; }
446
string ITaskItem.ItemSpec { get => Route; set =>
Route
= value; }
DefineStaticWebAssetEndpoints.cs (2)
230
Route
= finalRoute,
288
Route
= newRoute,
GenerateStaticWebAssetEndpointsManifest.cs (1)
117
endpoint.
Route
= route;
ResolveFingerprintedStaticWebAssetEndpointsForAssets.cs (2)
75
endpoint.
Route
= route;
86
endpoints[0].
Route
= asset.ReplaceTokens(endpoints[0].Route, StaticWebAssetTokenResolver.Instance);
ResolveStaticWebAssetEndpointRoutes.cs (1)
31
endpoint.
Route
= route;
71 references to Route
Microsoft.NET.Sdk.StaticWebAssets.Tasks (71)
_generated\7\StaticWebAssetsJsonSerializerContext.StaticWebAssetEndpoint.g.cs (2)
58
Getter = static obj => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAssetEndpoint)obj).
Route
,
186
writer.WriteString(PropName_Route, ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAssetEndpoint)value).
Route
);
ApplyCompressionNegotiation.cs (17)
52
Log.LogMessage(MessageImportance.Low, " Skipping endpoint '{0}' since it already has a Content-Encoding selector", compressedEndpoint.
Route
);
67
Log.LogMessage(MessageImportance.Low, " Updated endpoint '{0}' with Content-Encoding and Vary headers", compressedEndpoint.
Route
);
85
Log.LogMessage(MessageImportance.Low, " Adding Vary response header to related endpoint '{0}'", relatedEndpointCandidate.
Route
);
119
Log.LogMessage(MessageImportance.Low, " Skipping endpoint '{0}' since and endpoint for the same asset was updated.", endpointToSkip.
Route
);
132
var route = updatedEndpoint.
Route
;
199
if (!result.TryGetValue(endpoint.
Route
, out var routeEndpoints))
202
result[endpoint.
Route
] = routeEndpoints;
243
Log.LogMessage(MessageImportance.Low, "Processing related endpoint '{0}'", relatedEndpointCandidate.
Route
);
250
Log.LogMessage(MessageImportance.Low, " Created Content-Encoding selector for compressed asset '{0}' with size '{1}' is '{2}'", encodingSelector.Value, encodingSelector.Quality, relatedEndpointCandidate.
Route
);
261
Log.LogMessage(MessageImportance.Low, " Adding original-resource endpoint property for related endpoint '{0}'", relatedEndpointCandidate.
Route
);
275
Route = relatedEndpointCandidate.
Route
,
284
ApplyCompressedEndpointHeaders(headers, compressedEndpoint, relatedEndpointCandidate.
Route
);
289
Log.LogMessage(MessageImportance.Low, " Updated related endpoint '{0}' with Content-Encoding selector '{1}={2}'", relatedEndpointCandidate.
Route
, encodingSelector.Value, encodingSelector.Quality);
395
Log.LogMessage(MessageImportance.Low, " Adding header '{0}' to related endpoint '{1}'", header.Name, relatedEndpointCandidate.
Route
);
407
Log.LogMessage(MessageImportance.Low, " Updating ETag header for related endpoint '{0}'", relatedEndpointCandidate.
Route
);
415
Log.LogMessage(MessageImportance.Low, "Adding Content-Type '{1}' header to related endpoint '{0}'", relatedEndpointCandidate.
Route
, header.Value);
421
Log.LogMessage(MessageImportance.Low, " Skipping header '{0}' for related endpoint '{1}'", header.Name, relatedEndpointCandidate.
Route
);
ComputeEndpointsForReferenceStaticWebAssets.cs (5)
40
var oldRoute = candidateEndpoint.
Route
;
47
candidateEndpoint.Route = StaticWebAsset.CombineNormalizedPaths("", asset.BasePath, candidateEndpoint.
Route
, '/');
62
Log.LogMessage(MessageImportance.Low, "Adding endpoint {0} for asset {1} with updated route {2}.", candidateEndpoint.
Route
, candidateEndpoint.AssetFile, candidateEndpoint.
Route
);
69
Log.LogMessage(MessageImportance.Low, "Skipping endpoint {0} because the asset {1} was not found.", candidateEndpoint.
Route
, candidateEndpoint.AssetFile);
Data\StaticWebAssetEndpoint.cs (13)
203
Array.Sort(result, (a, b) => (a.
Route
, b.
Route
) switch
258
public bool Equals(StaticWebAssetEndpoint other) => other is not null &&
Route
== other.
Route
&&
285
hashCode.Add(
Route
);
304
$"{nameof(StaticWebAssetEndpoint)}: Route = {
Route
}, AssetFile = {AssetFile}, Selectors = {StaticWebAssetEndpointSelector.ToMetadataValue(Selectors ?? [])}, ResponseHeaders = {ResponseHeaders?.Length}, EndpointProperties = {StaticWebAssetEndpointProperty.ToMetadataValue(EndpointProperties ?? [])}";
308
var routeComparison = StringComparer.Ordinal.Compare(
Route
,
Route
);
426
return string.Equals(x.
Route
, y.
Route
, StringComparison.Ordinal) &&
438
return HashCode.Combine(obj.
Route
, obj.AssetFile);
445
string ITaskItem2.EvaluatedIncludeEscaped { get =>
Route
; set => Route = value; }
446
string ITaskItem.ItemSpec { get =>
Route
; set => Route = value; }
Data\StaticWebAssetEndpointGroup.cs (3)
27
if (!groups.TryGetValue(endpoint.
Route
, out var group))
29
group = new StaticWebAssetEndpointGroup { Route = endpoint.
Route
};
30
groups[endpoint.
Route
] = group;
DefineStaticWebAssetEndpoints.cs (3)
236
Log.LogMessage(MessageImportance.Low, $"Adding endpoint {endpoint.
Route
} for asset {asset.Identity}.");
252
matchContext.SetPathAndReinitialize(sourceEndpoint.
Route
);
296
Log.LogMessage(MessageImportance.Low, $"Adding additional endpoint {additionalEndpoint.
Route
} (order={definition.Order}) for asset {sourceEndpoint.AssetFile} from pattern {definition.Pattern}.");
FilterStaticWebAssetEndpoints.cs (2)
61
$"Filtered out endpoint {endpoint.
Route
} because it did not meet the criteria {failingCriteria.Type} {failingCriteria.Name} {failingCriteria.Value}");
141
var route = asset.ReplaceTokens(endpoint.
Route
, StaticWebAssetTokenResolver.Instance);
FilterStaticWebAssetGroups.cs (1)
96
endpoint.
Route
, endpoint.AssetFile);
GeneratePackageAssetsManifestFile.cs (2)
168
foreach (var endpoint in endpoints.OrderBy(e => e.
Route
, StringComparer.OrdinalIgnoreCase)
181
endpoint.
Route
, endpoint.AssetFile);
GenerateStaticWebAssetEndpointsManifest.cs (3)
87
Log.LogMessage(MessageImportance.Low, "Skipping endpoint '{0}' because the asset '{1}' is not part of the manifest", endpoint.
Route
, endpoint.AssetFile);
92
var route = asset.ResolvedAsset.ReplaceTokens(endpoint.
Route
, StaticWebAssetTokenResolver.Instance);
121
Log.LogMessage(MessageImportance.Low, "Including endpoint '{0}' for asset '{1}' with final location '{2}'", endpoint.
Route
, endpoint.AssetFile, asset.TargetPath);
GenerateStaticWebAssetEndpointsPropsFile.cs (3)
45
var orderedAssets = endpoints.OrderBy(e => e.
Route
, StringComparer.OrdinalIgnoreCase)
55
new XAttribute("Include", element.
Route
),
129
Log.LogError($"The asset file '{endpoint.AssetFile}' specified in the endpoint '{endpoint.
Route
}' does not exist.");
GenerateStaticWebAssetsManifest.cs (4)
51
Array.Sort(endpoints, (l, r) => string.CompareOrdinal(l.
Route
, r.
Route
) switch
111
Log.LogMessage(MessageImportance.Low, $"Accepted endpoint: Route='{endpoint.
Route
}', AssetFile='{endpoint.AssetFile}'");
115
Log.LogMessage(MessageImportance.Low, $"Filtered out endpoint: Endpoint='{endpoint.
Route
}' AssetFile='{endpoint.AssetFile}'");
JSModules\GenerateJSModuleManifest.cs (1)
29
var modules = StaticWebAssetEndpoint.FromItemGroup(JsModules).Select(s => s.
Route
).ToArray();
OverrideHtmlAssetPlaceholders.cs (1)
177
var resourceAsset = new ResourceAsset(endpoint.
Route
);
ResolveFingerprintedStaticWebAssetEndpointsForAssets.cs (7)
73
var route = asset.ReplaceTokens(endpoint.
Route
, StaticWebAssetTokenResolver.Instance);
74
Log.LogMessage(MessageImportance.Low, $"Selected endpoint '{endpoint.
Route
}' for asset '{asset.Identity}' because it has a fingerprinted route '{route}'.");
86
endpoints[0].Route = asset.ReplaceTokens(endpoints[0].
Route
, StaticWebAssetTokenResolver.Instance);
87
Log.LogMessage(MessageImportance.Low, $"Selected endpoint '{endpoints[0].
Route
}' for asset '{asset.Identity}' because no fingerprinted endpoint was found.");
115
var route = asset.ReplaceTokens(endpoint.
Route
, StaticWebAssetTokenResolver.Instance);
118
Log.LogMessage(MessageImportance.Low, $"Selected endpoint '{endpoint.
Route
}' for asset '{asset.Identity}' because '{assetPath}' matches resolved route '{route}'.");
123
Log.LogMessage(MessageImportance.Low, $"Skipping endpoint '{endpoint.
Route
}' for asset '{asset.Identity}' because '{assetPath}' does not match resolved route '{route}'.");
ResolveStaticWebAssetEndpointRoutes.cs (2)
27
Log.LogError($"The asset file '{endpoint.AssetFile}' for endpoint '{endpoint.
Route
}' was not found.");
30
var route = asset.ReplaceTokens(endpoint.
Route
, StaticWebAssetTokenResolver.Instance);
UpdateStaticWebAssetEndpoints.cs (2)
45
.GroupBy(e => e.
Route
)
48
.GroupBy(e => e.
Route
)