TinySite.Commands.RunRenderCommand.Paginate C# (CSharp) Method

Paginate() private method

private Paginate ( Site site ) : void
site TinySite.Models.Site
return void
        private void Paginate(Site site)
        {
            using (var capture = Statistics.Current.Start(StatisticTiming.Pagination))
            {
                var paginate = new PaginateCommand();
                paginate.RootUrl = site.Url;
                paginate.Site = site;
                paginate.Execute();

                foreach (var doc in paginate.PagedDocuments)
                {
                    site.Documents.Add(doc);

                    ++Statistics.Current.PagedFiles;
                }
            }
        }