Skip to content

Commit 8d2f7ea

Browse files
committed
Return FullPath as metadata
1 parent 4a66eac commit 8d2f7ea

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

src/StaticWebAssetsSdk/Tasks/Data/StaticWebAsset.cs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,11 @@ public StaticWebAsset(StaticWebAsset asset)
7878

7979
public string Identity
8080
{
81-
get => _identity ??= GetOriginalItemMetadata("FullPath");
81+
get
82+
{
83+
return _identity ??= GetOriginalItemMetadata("FullPath");
84+
}
85+
8286
set
8387
{
8488
_modified = true;
@@ -1270,7 +1274,6 @@ IDictionary ITaskItem2.CloneCustomMetadataEscaped()
12701274
{
12711275
var result = new Dictionary<string, string>
12721276
{
1273-
{ nameof(Identity), Identity },
12741277
{ nameof(SourceId), SourceId },
12751278
{ nameof(SourceType), SourceType },
12761279
{ nameof(ContentRoot), ContentRoot },
@@ -1305,7 +1308,7 @@ IDictionary ITaskItem2.CloneCustomMetadataEscaped()
13051308

13061309
string ITaskItem.GetMetadata(string metadataName) => metadataName switch
13071310
{
1308-
nameof(Identity) => Identity ?? "",
1311+
"FullPath" => Identity ?? "",
13091312
nameof(SourceId) => SourceId ?? "",
13101313
nameof(SourceType) => SourceType ?? "",
13111314
nameof(ContentRoot) => ContentRoot ?? "",
@@ -1333,9 +1336,6 @@ void ITaskItem.SetMetadata(string metadataName, string metadataValue)
13331336
{
13341337
switch (metadataName)
13351338
{
1336-
case nameof(Identity):
1337-
Identity = metadataValue;
1338-
break;
13391339
case nameof(SourceId):
13401340
SourceId = metadataValue;
13411341
break;
@@ -1402,7 +1402,6 @@ void ITaskItem.RemoveMetadata(string metadataName)
14021402

14031403
void ITaskItem.CopyMetadataTo(ITaskItem destinationItem)
14041404
{
1405-
destinationItem.SetMetadata(nameof(Identity), Identity);
14061405
destinationItem.SetMetadata(nameof(SourceId), SourceId);
14071406
destinationItem.SetMetadata(nameof(SourceType), SourceType);
14081407
destinationItem.SetMetadata(nameof(ContentRoot), ContentRoot);

0 commit comments

Comments
 (0)