public static StatsCommitActivity ( long repositoryId ) : Uri | ||
repositoryId | long | The Id of the repository |
Результат | Uri |
/// <summary> /// Returns the last year of commit activity grouped by week. /// </summary> /// <param name="repositoryId">The Id of the repository</param> /// <param name="cancellationToken">A token used to cancel this potentially long running request</param> public async Task <CommitActivity> GetCommitActivity(long repositoryId, CancellationToken cancellationToken) { var activity = await ApiConnection.GetQueuedOperation <WeeklyCommitActivity>( ApiUrls.StatsCommitActivity(repositoryId), cancellationToken).ConfigureAwait(false); return(new CommitActivity(activity)); }
/// <summary> /// Returns the last year of commit activity grouped by week. /// </summary> /// <param name="owner">The owner of the repository</param> /// <param name="name">The name of the repository</param> /// <param name="cancellationToken">A token used to cancel this potentially long running request</param> public async Task <CommitActivity> GetCommitActivity(string owner, string name, CancellationToken cancellationToken) { Ensure.ArgumentNotNullOrEmptyString(owner, "owner"); Ensure.ArgumentNotNullOrEmptyString(name, "name"); var activity = await ApiConnection.GetQueuedOperation <WeeklyCommitActivity>( ApiUrls.StatsCommitActivity(owner, name), cancellationToken).ConfigureAwait(false); return(new CommitActivity(activity)); }