C# Class FluentBuild.UtilitySupport.CompilerService

Exibir arquivo Open project: SkightTeam/eLiteWeb Class Usage Examples

Public Methods

Method Description
BuildAssemblyFromSources ( string path, string baseDirectory ) : string
DoAllMethodsExistInType ( Type type, IList methodsToRun ) : bool
ExecuteBuildTask ( string path, string classToRun, IList methodsToRun ) : string

Builds an assembly from a source folder. Currently this only works with .cs files

Executes a DLL.

FindBuildClasses ( string path ) : IEnumerable

Private Methods

Method Description
StartRun ( Assembly assemblyInstance, Type t, IList methodsToRun ) : string

Method Details

BuildAssemblyFromSources() public static method

public static BuildAssemblyFromSources ( string path, string baseDirectory ) : string
path string
baseDirectory string
return string

DoAllMethodsExistInType() public static method

public static DoAllMethodsExistInType ( Type type, IList methodsToRun ) : bool
type System.Type
methodsToRun IList
return bool

ExecuteBuildTask() public static method

Builds an assembly from a source folder. Currently this only works with .cs files Executes a DLL.
public static ExecuteBuildTask ( string path, string classToRun, IList methodsToRun ) : string
path string The path to the source files
classToRun string
methodsToRun IList
return string

FindBuildClasses() public static method

public static FindBuildClasses ( string path ) : IEnumerable
path string
return IEnumerable