internal Repository PostRepository(Repository repo, string accountName) { var overrideUrl = GetRepositoryUrl(accountName, repo.name.ToSlug(), null); return(_sharpBucketV2.Post(repo, overrideUrl)); }
internal Repository PutRepository(Repository repo, string accountName, string repository) { var overrideUrl = GetRepositoryUrl(accountName, repository, null); return _sharpBucketV2.Put(repo, overrideUrl); }
internal Repository PutRepository(Repository repo, string accountName, string slug) { var overrideUrl = GetRepositoryUrl(accountName, slug, null); return(_sharpBucketV2.Put(repo, overrideUrl)); }
internal async Task <Repository> PostRepositoryAsync(Repository repo, string accountName, CancellationToken token) { var overrideUrl = GetRepositoryUrl(accountName, repo.name.ToSlug(), null); return(await _sharpBucketV2.PostAsync(repo, overrideUrl, token)); }