Пример #1
0
 public Process(Logger logger, Func <IGenerator <TData> > generator, IDataEnumerator <TData> sourceEnumerator, IEmitRepository emitRepository)
     : base(logger)
 {
     _sourceEnumerator = sourceEnumerator;
     _emitRepository   = emitRepository;
     _generator        = generator;
 }
Пример #2
0
 //public Generator(IEmitRepository emitRepository, string outPath, IFormatterFactory formatterFactory, string templatePath)
 public Generator(IEmitRepository emitRepository, Tuple <string, string> paths, IFormatterFactory formatterFactory)
 {
     _templatePath     = paths.Item2;// templatePath;
     _formatterFactory = formatterFactory;
     _emitRepository   = emitRepository;
     _outPath          = paths.Item1; //outPath;
 }