Exemplo n.º 1
0
 public AssemblyProcessor(
     AssemblyLoader assemblyLoader,
     AssemblyTypeExtractor assemblyTypeExtractor,
     TypeConverter typeConverter,
     FileWritterService fileWritterService,
     TypeCache typeCache,
     Options options,
     TypeNamingService typeNamingService
     )
 {
     this.assemblyLoader        = assemblyLoader;
     this.assemblyTypeExtractor = assemblyTypeExtractor;
     this.typeConverter         = typeConverter;
     this.fileWritterService    = fileWritterService;
     this.typeCache             = typeCache;
     this.options           = options;
     this.typeNamingService = typeNamingService;
 }
Exemplo n.º 2
0
 public TypeConverter(
     TypeNamingService typeNamingService,
     PropertyUtils propertyUtils,
     TypeCache typeCache,
     FileWritterService fileWritterService,
     TypeUtils typeUtils,
     GenericTypeUtils genericTypeUtils,
     Options options
     )
 {
     this.typeNamingService  = typeNamingService;
     this.propertyUtils      = propertyUtils;
     this.typeCache          = typeCache;
     this.fileWritterService = fileWritterService;
     this.typeUtils          = typeUtils;
     this.genericTypeUtils   = genericTypeUtils;
     this.options            = options;
 }