public IActionResult Build() { LinkedList <String> inputs = new LinkedList <String>(); inputs.AddFirst("System"); inputs.AddLast("System.Collections.Generic"); ControllerBuilder newHome = new ControllerBuilder(inputs, Request.Form["siteName"]); String folderName = Request.Form["siteName"]; String newController = newHome.toString(); HTMLTree.HTMLTree newHomePage = new HTMLTree.HTMLTree(); String newWebpage = newHomePage.toString(); FileManager siteCreator = new FileManager(folderName, folderName); siteCreator.MakeUserDirectory(); siteCreator.MakeUserViewsDirectory(); siteCreator.MakeFile(newWebpage, ".html"); siteCreator.MakeFile(newController, ".cs"); String directory = System.IO.Directory.GetCurrentDirectory(); return(Redirect("")); }