C# Class Nimrod.IoOperations

Responsible for accessing the file system
Afficher le fichier Open project: resgroup/nimrod Class Usage Examples

Méthodes publiques

Méthode Description
Dump ( IList files ) : void

Take a list of files, and write in the output folder. Overwrites any existing files.

GetFileInfos ( IEnumerable filePaths ) : IEnumerable
IoOperations ( IFileSystem fileSystem, string outputFolderPath, ILogger logger ) : System
LoadAssemblies ( IEnumerable files ) : void

Load all assemblies found in the same folder as the given DLL

WriteLog ( string log ) : void

Private Methods

Méthode Description
RecreateOutputFolder ( string folder ) : void

Method Details

Dump() public méthode

Take a list of files, and write in the output folder. Overwrites any existing files.
public Dump ( IList files ) : void
files IList
Résultat void

GetFileInfos() public méthode

public GetFileInfos ( IEnumerable filePaths ) : IEnumerable
filePaths IEnumerable
Résultat IEnumerable

IoOperations() public méthode

public IoOperations ( IFileSystem fileSystem, string outputFolderPath, ILogger logger ) : System
fileSystem IFileSystem
outputFolderPath string
logger ILogger
Résultat System

LoadAssemblies() public méthode

Load all assemblies found in the same folder as the given DLL
public LoadAssemblies ( IEnumerable files ) : void
files IEnumerable
Résultat void

WriteLog() public méthode

public WriteLog ( string log ) : void
log string
Résultat void