public IHttpActionResult Post(SaveCommitRequestModel model)
        {
            if (!this.ModelState.IsValid)
            {
                return this.BadRequest(this.ModelState);
            }

            var createdCommitId = this.commits.Add(
                model.ProjectId,
                model.SourceCode,
                this.User.Identity.GetUserId());

            return this.Ok(createdCommitId);
        }
        public IHttpActionResult Post(SaveCommitRequestModel model)
        {
            if (!this.ModelState.IsValid)
            {
                return(this.BadRequest(this.ModelState));
            }

            var createdCommitId = this.commits.Add(
                model.ProjectId,
                model.SourceCode,
                this.User.Identity.GetUserId());

            return(this.Ok(createdCommitId));
        }