C# Class Thralldom.OfflineTool.AppBuilder

Show file Open project: nikoladimitroff/thralldom Class Usage Examples

Public Methods

Method Description
AppBuilder ( string user, string pass, string domain, string pathToGame, string pathToSite ) : System
BuildGame ( ) : void
Deploy ( ) : void

Private Methods

Method Description
BuildDepedencies ( string root, IEnumerable dependencies ) : void
BuildIndex ( string path ) : void
CreateDirectory ( string>.Func normalizationFunction, string dir ) : void
DeployGame ( ) : void
DeploySite ( ) : void
GenerateManifest ( string path ) : void
GetFilteredFiles ( string path, string searchPattern ) : IEnumerable
ManifestFolder ( string path, string folder ) : string
NormalizeFileNameGame ( string file ) : string
NormalizeFileNameSite ( string file ) : string
TraverseFileSystem ( string path, Action dirCallback, Action fileCallback ) : void
TraverseFileSystem ( string path, Action dirCallback, Action fileCallback, string searchPattern, string ignoredDirectories ) : void
UploadFile ( string>.Func normalizationFunction, string file ) : void

Method Details

AppBuilder() public method

public AppBuilder ( string user, string pass, string domain, string pathToGame, string pathToSite ) : System
user string
pass string
domain string
pathToGame string
pathToSite string
return System

BuildGame() public method

public BuildGame ( ) : void
return void

Deploy() public method

public Deploy ( ) : void
return void