public Task <Repository> Transfer(string owner, string name, RepositoryTransfer repositoryTransfer) { Ensure.ArgumentNotNullOrEmptyString(owner, nameof(owner)); Ensure.ArgumentNotNullOrEmptyString(name, nameof(name)); Ensure.ArgumentNotNull(repositoryTransfer, nameof(repositoryTransfer)); return(ApiConnection.Post <Repository>(ApiUrls.RepositoryTransfer(owner, name), repositoryTransfer, AcceptHeaders.RepositoryTransferPreview)); }
public Task <Repository> Transfer(long repositoryId, RepositoryTransfer repositoryTransfer) { Ensure.ArgumentNotNull(repositoryTransfer, nameof(repositoryTransfer)); return(ApiConnection.Post <Repository>(ApiUrls.RepositoryTransfer(repositoryId), repositoryTransfer, AcceptHeaders.RepositoryTransferPreview)); }