C# Class Signum.Engine.CodeGeneration.CodeGenerator

Show file Open project: signumsoftware/framework Class Usage Examples

Public Properties

Property Type Description
Entities EntityCodeGenerator
Logic LogicCodeGenerator
React ReactCodeGenerator
ReactTransformer ReactCodeConverter
Web WebCodeGenerator
Windows WindowsCodeGenerator

Public Methods

Method Description
GenerateCodeConsole ( ) : void
GetDefaultModuleName ( Type selected, string solutionName ) : string
GetModules ( bool>.Dictionary types, string solutionName ) : IEnumerable
WindowsFromEntites ( ) : void

Private Methods

Method Description
GetSolutionInfo ( string &solutionFolder, string &solutionName ) : void

Method Details

GenerateCodeConsole() public static method

public static GenerateCodeConsole ( ) : void
return void

GetDefaultModuleName() public static method

public static GetDefaultModuleName ( Type selected, string solutionName ) : string
selected System.Type
solutionName string
return string

GetModules() public static method

public static GetModules ( bool>.Dictionary types, string solutionName ) : IEnumerable
types bool>.Dictionary
solutionName string
return IEnumerable

WindowsFromEntites() public static method

public static WindowsFromEntites ( ) : void
return void

Property Details

Entities public static property

public static EntityCodeGenerator,Signum.Engine.CodeGeneration Entities
return EntityCodeGenerator

Logic public static property

public static LogicCodeGenerator,Signum.Engine.CodeGeneration Logic
return LogicCodeGenerator

React public static property

public static ReactCodeGenerator,Signum.Engine.CodeGeneration React
return ReactCodeGenerator

ReactTransformer public static property

public static ReactCodeConverter,Signum.Engine.CodeGeneration ReactTransformer
return ReactCodeConverter

Web public static property

public static WebCodeGenerator,Signum.Engine.CodeGeneration Web
return WebCodeGenerator

Windows public static property

public static WindowsCodeGenerator,Signum.Engine.CodeGeneration Windows
return WindowsCodeGenerator