public void Generate() { var documentModel = parser.CreateDocumentModel(assemblies, contentsOfXmlFiles); writer.SetAssemblies(assemblies); if (assemblies.Count <= 0) { return; } writer.CreatePagesFromDirectory(templatePath, outputPath, documentModel); resourceManager.MoveResources(templatePath, outputPath); }