Example #1
0
        public IHttpActionResult GetAll()
        {
            var commits = _commitProvider.GetAllFromHead().Take(1000);

            Core.GraphBuilder.GraphBuilder builder = new GraphBuilder();
            var commitArray      = commits.ToArray();
            var convertedCommits = builder.Build(commitArray);

            LinkBuilder linkBuilder = new LinkBuilder();
            var         links       = linkBuilder.Build(convertedCommits.ToList());

            return(Ok(new { commits = convertedCommits, links }));
        }