Ejemplo n.º 1
0
 public T4CSharpExecutableIntermediateConverter(
     [NotNull] IT4File file,
     [NotNull] IT4ReferenceExtractionManager referenceExtractionManager
     ) : base(file, new T4ExecutableClassNameProvider())
 {
     file.AssertContainsNoIncludeContext();
     ReferenceExtractionManager = referenceExtractionManager;
 }
 public T4CSharpExecutableIntermediateConverter(
     [NotNull] T4CSharpCodeGenerationIntermediateResult intermediateResult,
     [NotNull] IT4File file,
     [NotNull] IT4ReferenceExtractionManager referenceExtractionManager
     ) : base(intermediateResult, file)
 {
     file.AssertContainsNoIncludeContext();
     ReferenceExtractionManager = referenceExtractionManager;
 }
Ejemplo n.º 3
0
 public T4TemplateCompiler(
     [NotNull] IShellLocks locks,
     [NotNull] IT4TargetFileManager targetManager,
     [NotNull] IT4BuildMessageConverter converter,
     [NotNull] IT4ReferenceExtractionManager referenceExtractionManager,
     [NotNull] ILogger logger
     )
 {
     Locks         = locks;
     TargetManager = targetManager;
     Converter     = converter;
     ReferenceExtractionManager = referenceExtractionManager;
     Logger = logger;
 }