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;
        }