private void Initialize(eDomain defaultDomain, Action <eBuilder, IBuilder> addEventsCallack)
 {
     Settings = BuildSettings.Create(defaultDomain);
     InitializeBuilders(addEventsCallack);
     Statistics = BuildStatistics.Create(this);
 }
Exemplo n.º 2
0
 public static BuildPass <T> Create(T buildSection, EntityType entityType, EntityHelper entityHelper, BuildSettings settings, IBuilder builder,
                                    List <string> roots, List <string> enumerations, CodeGenerationTools code, IPluralizationService pluralizationService)
 {
     return(new BuildPass <T>
     {
         BuildSection = buildSection,
         EntityType = entityType,
         EntityHelper = entityHelper,
         Settings = settings,
         Builder = builder,
         Roots = roots,
         Enumerations = enumerations,
         Code = code,
         PluralizationService = pluralizationService
     });
 }