示例#1
0
 public BuildCommand(
     IDiagnosticLogger diagnosticLogger,
     CompilationService compilationService,
     CompilationWriter writer)
 {
     this.diagnosticLogger   = diagnosticLogger;
     this.compilationService = compilationService;
     this.writer             = writer;
 }
示例#2
0
 public BuildCommand(
     ILogger logger,
     IDiagnosticLogger diagnosticLogger,
     InvocationContext invocationContext,
     CompilationService compilationService,
     CompilationWriter writer)
 {
     this.logger             = logger;
     this.diagnosticLogger   = diagnosticLogger;
     this.invocationContext  = invocationContext;
     this.compilationService = compilationService;
     this.writer             = writer;
 }
示例#3
0
 public PublishCommand(
     IDiagnosticLogger diagnosticLogger,
     CompilationService compilationService,
     CompilationWriter compilationWriter,
     IModuleDispatcher moduleDispatcher,
     IConfigurationManager configurationManager)
 {
     this.diagnosticLogger     = diagnosticLogger;
     this.compilationService   = compilationService;
     this.compilationWriter    = compilationWriter;
     this.moduleDispatcher     = moduleDispatcher;
     this.configurationManager = configurationManager;
 }