Aqueduct.Appia.Host.HtmlExporter.ExportDynamicPages C# (CSharp) Method

ExportDynamicPages() private method

private ExportDynamicPages ( ) : void
return void
        private void ExportDynamicPages()
        {
            IEnumerable<string> pages = GetAllPages();
            Log("{0} pages found", pages.Count());

            var engine = _bootStrapper.GetEngine();
            foreach (string page in pages)
            {
                Log("Processing page {0}", page);

                try
                {
                    var nancyRequest = ConvertPathToNancyRequest(page);
                    using (var nancyContext = engine.HandleRequest(nancyRequest))
                    {
                        ConvertNancyResponseToResponse(nancyContext.Response, GetPageExportPath(page));
                    }
                }
                catch (Exception ex)
                {
                    LogError("Processing page {0}", ex, page);
                }
            }
        }