Skip to content

Commit ea05da4

Browse files
committed
FileResource.Length
1 parent a9d9282 commit ea05da4

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/Spectre.Builder/FileResource.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ public DateTimeOffset? LastUpdated
4141
}
4242
}
4343

44+
/// <summary>
45+
/// Gets the length of the file resource in bytes.
46+
/// Returns null if the file does not exist.
47+
/// </summary>
48+
public long? Length => _file.Exists ? _file.Length : null;
49+
4450
/// <inheritdoc/>
4551
Task IResource.DetermineAvailabilityAsync(CancellationToken cancellationToken)
4652
{

0 commit comments

Comments
 (0)