/// <summary>Gets <see cref="Tree"/> pointed by the specified <paramref name="revision"/>.</summary> /// <param name="revision">The revision.</param> /// <returns>Function which retrieves <see cref="Tree"/> pointed by the specified <paramref name="revision"/>.</returns> public static Task <Tree> GetTreeAsync(this IRevisionPointer revision, IProgress <OperationProgress> progress, CancellationToken cancellationToken) { Verify.Argument.IsValidRevisionPointer(revision, "revision"); return(Tree.GetAsync(revision.Repository, revision.FullName, progress, cancellationToken)); }
public override Task <Tree> GetTreeAsync(IProgress <OperationProgress> progress, CancellationToken cancellationToken) { return(Tree.GetAsync(Revision.Repository, Revision.FullName, progress, cancellationToken)); }