7 writes to BasePath
Microsoft.NET.Sdk.StaticWebAssets.Tasks (7)
_generated\35\DefineStaticWebAssetsSerializerContext.StaticWebAsset.g.cs (1)
141Setter = static (obj, value) => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)obj).BasePath = value!,
_generated\5\StaticWebAssetsJsonSerializerContext.StaticWebAsset.g.cs (1)
139Setter = static (obj, value) => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)obj).BasePath = value!,
Data\StaticWebAsset.cs (3)
1037BasePath = basePath, 1069BasePath = Normalize(BasePath); 1765BasePath = metadataValue;
ReadPackageAssetsManifest.cs (1)
216asset.BasePath = ProjectBasePath;
UpdatePackageStaticWebAssets.cs (1)
169asset.BasePath = ProjectBasePath;
34 references to BasePath
Microsoft.NET.Sdk.StaticWebAssets.Tasks (34)
_generated\35\DefineStaticWebAssetsSerializerContext.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);
_generated\5\StaticWebAssetsJsonSerializerContext.StaticWebAsset.g.cs (2)
138Getter = static obj => ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)obj).BasePath, 510writer.WriteString(PropName_BasePath, ((global::Microsoft.AspNetCore.StaticWebAssets.Tasks.StaticWebAsset)value).BasePath);
Compression\ResolveCompressedAssets.cs (1)
191var pathHash = FileHasher.HashString(asset.SourceId + asset.BasePath + asset.AssetKind + asset.AssetGroups + relativePath);
ComputeEndpointsForReferenceStaticWebAssets.cs (3)
41if (StaticWebAssetEndpoint.RouteHasPathPrefix(oldRoute, asset.BasePath, routeSegments, basePathSegments)) 47candidateEndpoint.Route = StaticWebAsset.CombineNormalizedPaths("", asset.BasePath, candidateEndpoint.Route, '/'); 54property.Value = StaticWebAsset.CombineNormalizedPaths("", asset.BasePath, property.Value, '/');
Data\StaticWebAsset.cs (21)
63_basePath = asset.BasePath; 135get => _basePath ??= GetOriginalItemMetadata(nameof(BasePath)); 883IsDiscovered() || IsComputed() || IsFramework() ? "" : BasePath, 933if (string.IsNullOrEmpty(BasePath)) 935throw new InvalidOperationException($"The '{nameof(BasePath)}' for the asset must be defined for '{Identity}'."); 1069BasePath = Normalize(BasePath); 1210result = string.Compare(BasePath, other.BasePath, StringComparison.Ordinal); 1307BasePath == other.BasePath && 1393var computedBasePath = IsDiscovered() || IsComputed() || IsFramework() ? "" : BasePath; 1452$"BasePath: {BasePath}, " + 1480hash.Add(BasePath); 1668nameof(BasePath), 1722nameof(BasePath) => BasePath ?? "", 1764case nameof(BasePath): 1835{ nameof(BasePath), BasePath ?? "" }, 1875destinationItem.SetMetadata(nameof(BasePath), BasePath ?? "");
DefineStaticWebAssetEndpoints.cs (2)
226var finalRoute = asset.IsProject() || asset.IsPackage() ? StaticWebAsset.Normalize(Path.Combine(asset.BasePath, route)) : route; 345var finalRoute = asset.IsProject() || asset.IsPackage() ? StaticWebAsset.Normalize(Path.Combine(asset.BasePath, route)) : route;
DefineStaticWebAssets.Cache.cs (1)
52nameof(StaticWebAsset.SourceType), nameof(StaticWebAsset.BasePath), nameof(StaticWebAsset.ContentRoot),
DefineStaticWebAssets.cs (1)
205var basePath = ComputePropertyValue(candidate, nameof(StaticWebAsset.BasePath), BasePath);
GeneratePackageAssetsManifestFile.cs (1)
115.OrderBy(i => parsedAssets[i].BasePath, StringComparer.OrdinalIgnoreCase)