private void ChangeFolderStructure(IDocumentationFileManager documentationmanager, IDictionary <string, string> customtabs) { foreach (var additionalcustomdirectory in customtabs) { var createdcustomsubdirectory = documentationmanager.createSubdirectory(additionalcustomdirectory.Key); customTabsForDocumentationMenu.Add(createdcustomsubdirectory); documentationmanager.getAllMatchingFilesFromDirectory(); documentationmanager.copyMatchedFilesToDirectory(createdcustomsubdirectory); } }
public void modifyDocumentation(IDocumentationFileManager documentationmanager, IDocumentParser documentparser, IDictionary <string, string> customtabs) { // Parse the file before changing folder structure so that the hrefs are set properly during the parsing ParseFile(documentparser, customtabs); ChangeFolderStructure(documentationmanager, customtabs); }