6 writes to BasePath
Microsoft.NET.Sdk.StaticWebAssets.Tasks (6)
_generated\35\DefineStaticWebAssetsSerializerContext.StaticWebAsset.g.cs (1)
143Setter = static (obj, value) => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)obj).BasePath = value!,
_generated\5\StaticWebAssetsJsonSerializerContext.StaticWebAsset.g.cs (1)
141Setter = static (obj, value) => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)obj).BasePath = value!,
Data\StaticWebAsset.cs (4)
1100BasePath = basePath, 1134BasePath = Normalize(BasePath); 1271asset.BasePath = projectBasePath; 1919BasePath = metadataValue;
35 references to BasePath
Microsoft.NET.Sdk.StaticWebAssets.Tasks (35)
_generated\35\DefineStaticWebAssetsSerializerContext.StaticWebAsset.g.cs (2)
142Getter = static obj => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)obj).BasePath, 514writer.WriteString(PropName_BasePath, ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)value).BasePath);
_generated\5\StaticWebAssetsJsonSerializerContext.StaticWebAsset.g.cs (2)
140Getter = static obj => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)obj).BasePath, 512writer.WriteString(PropName_BasePath, ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)value).BasePath);
Compression\ResolveCompressedAssets.cs (1)
195var pathHash = FileHasher.HashString(asset.SourceId + asset.BasePath + asset.AssetKind + asset.AssetGroups + relativePath);
ComputeEndpointsForReferenceStaticWebAssets.cs (3)
45if (StaticWebAssetEndpoint.RouteHasPathPrefix(oldRoute, asset.BasePath, routeSegments, basePathSegments)) 51candidateEndpoint.Route = StaticWebAsset.CombineNormalizedPaths("", asset.BasePath, candidateEndpoint.Route, '/'); 58property.Value = StaticWebAsset.CombineNormalizedPaths("", asset.BasePath, property.Value, '/');
Data\StaticWebAsset.cs (22)
64_basePath = asset.BasePath; 136get => _basePath ??= GetOriginalItemMetadata(nameof(BasePath)); 901IsDiscovered() || IsComputed() || IsFramework() ? "" : BasePath, 951if (string.IsNullOrEmpty(BasePath)) 953throw new InvalidOperationException($"The '{nameof(BasePath)}' for the asset must be defined for '{Identity}'."); 1134BasePath = Normalize(BasePath); 1231var oldBasePath = asset.BasePath; 1350result = string.Compare(BasePath, other.BasePath, StringComparison.Ordinal); 1447BasePath == other.BasePath && 1533var computedBasePath = IsDiscovered() || IsComputed() || IsFramework() ? "" : BasePath; 1592$"BasePath: {BasePath}, " + 1620hash.Add(BasePath); 1822nameof(BasePath), 1876nameof(BasePath) => BasePath ?? "", 1918case nameof(BasePath): 1989{ nameof(BasePath), BasePath ?? "" }, 2029destinationItem.SetMetadata(nameof(BasePath), BasePath ?? "");
DefineStaticWebAssetEndpoints.cs (2)
233var finalRoute = asset.IsProject() || asset.IsPackage() ? StaticWebAsset.Normalize(Path.Combine(asset.BasePath, route)) : route; 352var finalRoute = asset.IsProject() || asset.IsPackage() ? StaticWebAsset.Normalize(Path.Combine(asset.BasePath, route)) : route;
DefineStaticWebAssets.Cache.cs (1)
58nameof(StaticWebAsset.SourceType), nameof(StaticWebAsset.BasePath), nameof(StaticWebAsset.ContentRoot),
DefineStaticWebAssets.cs (1)
209var basePath = ComputePropertyValue(candidate, nameof(StaticWebAsset.BasePath), BasePath);
GeneratePackageAssetsManifestFile.cs (1)
115.OrderBy(i => parsedAssets[i].BasePath, StringComparer.OrdinalIgnoreCase)