public EditRepositoryRequest(string userName, string nameOfRepository, RepositoryUpdateModel editedRepository) : base(string.Format("/repos/{0}/{1}", userName, nameOfRepository)) { this.Method = Method.PATCH; this.AddBody(editedRepository); }
internal Repo Edit(string userName, string nameOfRepository, RepositoryUpdateModel repository) { var response = this.Client.RestClient.Patch<Repo>(new EditRepositoryRequest(userName, nameOfRepository, repository)); return response.Data; }