/// <summary> /// Does some basic checks on the given folder to make sure it exists and is writable. /// </summary> /// <param name="folder"></param> private void CheckFolder(string folder) { if (fileController.DirectoryExists(folder) == false) { fileController.CreateDirectory(folder); } if (fileController.CanCreateFilesIn(folder) == false) { throw new IOException("Functions folder is not writeable"); } }