C# Class CTA.WebForms.ProjectManagement.ProjectBuilder

Show file Open project: aws/cta

Public Methods

Method Description
CreateRelativeDirectoryIfNotExists ( string relativePath ) : void
DeleteDirectoriesIfEmpty ( string directory, string pathLimit ) : void
DeleteFileAndEmptyDirectories ( string filePath, string pathLimit ) : void
ProjectBuilder ( string outputProjectPath ) : System
WriteFileBytesToProject ( string relativePath, Array fileContent ) : void
WriteFileInformationToProject ( FileInformation newDocument ) : void

Method Details

CreateRelativeDirectoryIfNotExists() public method

public CreateRelativeDirectoryIfNotExists ( string relativePath ) : void
relativePath string
return void

DeleteDirectoriesIfEmpty() public method

public DeleteDirectoriesIfEmpty ( string directory, string pathLimit ) : void
directory string
pathLimit string
return void

DeleteFileAndEmptyDirectories() public method

public DeleteFileAndEmptyDirectories ( string filePath, string pathLimit ) : void
filePath string
pathLimit string
return void

ProjectBuilder() public method

public ProjectBuilder ( string outputProjectPath ) : System
outputProjectPath string
return System

WriteFileBytesToProject() public method

public WriteFileBytesToProject ( string relativePath, Array fileContent ) : void
relativePath string
fileContent Array
return void

WriteFileInformationToProject() public method

public WriteFileInformationToProject ( FileInformation newDocument ) : void
newDocument FileInformation
return void