C# Class NClass.CodeGenerator.SolutionGenerator

Datei anzeigen Open project: gbaychev/NClass Class Usage Examples

Protected Methods

Method Description
CreateProjectGenerator ( ClassModel model ) : ProjectGenerator
GenerateSolutionFile ( string location ) : bool
SolutionGenerator ( Project project ) : System

Private Methods

Method Description
CheckDestination ( string location ) : GenerationResult
Generate ( string location ) : GenerationResult
GenerateProjectFiles ( string location ) : bool

Method Details

CreateProjectGenerator() protected abstract method

/// The is invalid. ///
protected abstract CreateProjectGenerator ( ClassModel model ) : ProjectGenerator
model NClass.Core.Models.ClassModel
return ProjectGenerator

GenerateSolutionFile() protected abstract method

protected abstract GenerateSolutionFile ( string location ) : bool
location string
return bool

SolutionGenerator() protected method

/// is null. ///
protected SolutionGenerator ( Project project ) : System
project NClass.Core.Project
return System