diff --git a/src/OrasProject.Oras/Registry/Remote/Repository.cs b/src/OrasProject.Oras/Registry/Remote/Repository.cs
index 764f788..085495d 100644
--- a/src/OrasProject.Oras/Registry/Remote/Repository.cs
+++ b/src/OrasProject.Oras/Registry/Remote/Repository.cs
@@ -347,6 +347,6 @@ internal Reference ParseReferenceFromContentReference(string reference)
///
///
///
- public async Task MountAsync(Descriptor descriptor, string fromRepository, Func>? getContent, CancellationToken cancellationToken = default)
+ public async Task MountAsync(Descriptor descriptor, string fromRepository, Func>? getContent = null, CancellationToken cancellationToken = default)
=> await ((IMounter)Blobs).MountAsync(descriptor, fromRepository, getContent, cancellationToken).ConfigureAwait(false);
}