20 writes to BasePath
Microsoft.NET.Sdk.StaticWebAssets.Tasks (3)
Data\StaticWebAsset.cs (3)
712
BasePath
= basePath,
744
BasePath
= Normalize(BasePath);
1428
BasePath
= metadataValue;
Microsoft.NET.Sdk.StaticWebAssets.Tests (17)
ComputeStaticWebAssetsTargetPathsTest.cs (1)
117
BasePath
= "base",
StaticWebAssets\ApplyCompressionNegotiationTest.cs (1)
1457
BasePath
= "base",
StaticWebAssets\ComputeEndpointsForReferenceStaticWebAssetsTest.cs (1)
111
BasePath
= "base",
StaticWebAssets\ComputeReferenceStaticWebAssetItemsTest.cs (1)
353
BasePath
= "base",
StaticWebAssets\ComputeStaticWebAssetsForCurrentProjectTest.cs (1)
292
BasePath
= "base",
StaticWebAssets\DefineStaticWebAssetEndpointsTest.cs (1)
604
BasePath
= "base",
StaticWebAssets\DiscoverPrecompressedAssetsTest.cs (2)
39
BasePath
= "_content/Test",
64
BasePath
= "_content/Test",
StaticWebAssets\FilterStaticWebAssetEndpointsTest.cs (1)
291
BasePath
= basePath,
StaticWebAssets\GenerateStaticWebAssetEndpointsManifestTest.cs (1)
469
BasePath
= basePath,
StaticWebAssets\GenerateStaticWebAssetEndpointsPropsFileTest.cs (1)
177
BasePath
= "base",
StaticWebAssets\GenerateStaticWebAssetsDevelopmentManifestTest.cs (1)
735
BasePath
= basePath ?? "_content/Base",
StaticWebAssets\GenerateStaticWebAssetsManifestTest.cs (1)
411
BasePath
= basePath,
StaticWebAssets\ResolveCompressedAssetsTest.cs (2)
91
BasePath
= "_content/Test",
116
BasePath
= "_content/Test",
StaticWebAssets\ResolveFingerprintedStaticWebAssetEndpointsForAssetsTest.cs (1)
244
BasePath
= "base",
StaticWebAssets\UpdateStaticWebAssetEndpointsTest.cs (1)
356
BasePath
= basePath,
57 references to BasePath
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (7)
StaticWebAssetsBaselineComparer.cs (6)
46
.OrderBy(a => a.
BasePath
)
61
.OrderBy(a => a.
BasePath
)
270
if (manifestAsset.
BasePath
!= expectedAsset.
BasePath
)
272
assetDifferences.Add($"Expected manifest BasePath of {expectedAsset.
BasePath
} but found {manifestAsset.
BasePath
}.");
StaticWebAssetsBaselineFactory.cs (1)
90
var basePath = asset.
BasePath
.Replace('/', Path.DirectorySeparatorChar).TrimStart(Path.DirectorySeparatorChar);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (29)
Compression\ResolveCompressedAssets.cs (1)
191
var pathHash = FileHasher.HashString(asset.SourceId + asset.
BasePath
+ asset.AssetKind + relativePath);
ComputeEndpointsForReferenceStaticWebAssets.cs (3)
38
if (oldRoute.StartsWith(asset.
BasePath
))
44
candidateEndpoint.Route = StaticWebAsset.CombineNormalizedPaths("", asset.
BasePath
, candidateEndpoint.Route, '/');
51
property.Value = StaticWebAsset.CombineNormalizedPaths("", asset.
BasePath
, property.Value, '/');
Data\StaticWebAsset.cs (21)
61
_basePath = asset.
BasePath
;
132
get => _basePath ??= GetOriginalItemMetadata(nameof(
BasePath
));
559
IsDiscovered() || IsComputed() ? "" :
BasePath
,
608
if (string.IsNullOrEmpty(
BasePath
))
610
throw new InvalidOperationException($"The '{nameof(
BasePath
)}' for the asset must be defined for '{Identity}'.");
744
BasePath = Normalize(
BasePath
);
882
result = string.Compare(
BasePath
, other.
BasePath
, StringComparison.Ordinal);
979
BasePath
== other.
BasePath
&&
1063
var computedBasePath = IsDiscovered() || IsComputed() ? "" :
BasePath
;
1122
$"BasePath: {
BasePath
}, " +
1150
hash.Add(
BasePath
);
1333
nameof(
BasePath
),
1386
nameof(
BasePath
) =>
BasePath
?? "",
1427
case nameof(
BasePath
):
1495
{ nameof(
BasePath
),
BasePath
?? "" },
1534
destinationItem.SetMetadata(nameof(
BasePath
),
BasePath
?? "");
DefineStaticWebAssetEndpoints.cs (2)
187
var finalRoute = asset.IsProject() || asset.IsPackage() ? StaticWebAsset.Normalize(Path.Combine(asset.
BasePath
, route)) : route;
246
var finalRoute = asset.IsProject() || asset.IsPackage() ? StaticWebAsset.Normalize(Path.Combine(asset.
BasePath
, route)) : route;
DefineStaticWebAssets.Cache.cs (1)
52
nameof(StaticWebAsset.SourceType), nameof(StaticWebAsset.
BasePath
), nameof(StaticWebAsset.ContentRoot),
DefineStaticWebAssets.cs (1)
189
var basePath = ComputePropertyValue(candidate, nameof(StaticWebAsset.
BasePath
), BasePath);
Microsoft.NET.Sdk.StaticWebAssets.Tests (21)
StaticWebAssets\DiscoverStaticWebAssetsTest.cs (13)
52
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Path");
106
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Path");
156
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Path");
207
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Path");
254
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Path");
301
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Path");
348
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Path");
501
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be(expectedPath);
727
task.Assets[0].GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Microsoft.AspNetCore.Components.CustomElements");
729
task.Assets[1].GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Microsoft.AspNetCore.Components.CustomElements");
767
task.Assets[0].GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Microsoft.AspNetCore.Components.CustomElements");
769
task.Assets[1].GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Microsoft.AspNetCore.Components.CustomElements");
804
task.Assets[0].GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().Be("_content/Project");
StaticWebAssets\ReadStaticWebAssetsManifestFileTest.cs (1)
183
asset.GetMetadata(nameof(StaticWebAsset.
BasePath
)).Should().BeEquivalentTo("_content/ComponentApp");
StaticWebAssetsBaselineComparer.cs (6)
46
.OrderBy(a => a.
BasePath
)
61
.OrderBy(a => a.
BasePath
)
270
if (manifestAsset.
BasePath
!= expectedAsset.
BasePath
)
272
assetDifferences.Add($"Expected manifest BasePath of {expectedAsset.
BasePath
} but found {manifestAsset.
BasePath
}.");
StaticWebAssetsBaselineFactory.cs (1)
90
var basePath = asset.
BasePath
.Replace('/', Path.DirectorySeparatorChar).TrimStart(Path.DirectorySeparatorChar);