Example #1
0
 public PrepPatcherForRun(
     IWorkDropoff workDropoff,
     IRunReporter reporter)
 {
     _workDropoff = workDropoff;
     Reporter     = reporter;
 }
Example #2
0
 public Build(
     IProcessRunner processRunner,
     IWorkDropoff workDropoff,
     Func <IBuildOutputAccumulator> outputAccumulatorFactory,
     IBuildResultsProcessor resultsProcessor,
     IBuildStartInfoProvider buildStartInfoProvider)
 {
     Dropoff = workDropoff;
     OutputAccumulatorFactory = outputAccumulatorFactory;
     ResultsProcessor         = resultsProcessor;
     ProcessRunner            = processRunner;
     BuildStartInfoProvider   = buildStartInfoProvider;
 }
Example #3
0
 public QueryNewestLibraryVersions(
     ILogger logger,
     IQueryVersionProjectPathing pathing,
     IWorkDropoff workDropoff,
     IPrepLatestVersionProject prepLatestVersionProject,
     IQueryLibraryVersions queryLibraryVersions)
 {
     _logger                  = logger;
     _workDropoff             = workDropoff;
     Pathing                  = pathing;
     PrepLatestVersionProject = prepLatestVersionProject;
     QueryLibraryVersions     = queryLibraryVersions;
 }
 public ExecuteRunnabilityCheck(
     IGameReleaseContext gameReleaseContext,
     IWorkDropoff workDropoff,
     IProcessRunner processRunner,
     IDataDirectoryProvider dataDirectoryProvider,
     IBuildMetaFileReader metaFileReader,
     IShortCircuitSettingsProvider shortCircuitSettingsProvider,
     IWriteShortCircuitMeta writeShortCircuitMeta,
     IRunProcessStartInfoProvider runProcessStartInfoProvider)
 {
     MetaFileReader = metaFileReader;
     _shortCircuitSettingsProvider = shortCircuitSettingsProvider;
     _writeShortCircuitMeta        = writeShortCircuitMeta;
     Dropoff = workDropoff;
     DataDirectoryProvider       = dataDirectoryProvider;
     GameReleaseContext          = gameReleaseContext;
     ProcessRunner               = processRunner;
     RunProcessStartInfoProvider = runProcessStartInfoProvider;
 }
Example #5
0
 public GetSettingsStyle(
     ILogger logger,
     IProcessRunner processRunner,
     IWorkDropoff workDropoff,
     IBuildMetaFileReader metaFileReader,
     IBuild build,
     IShortCircuitSettingsProvider shortCircuitSettingsProvider,
     ILinesToReflectionConfigsParser linesToConfigsParser,
     IWriteShortCircuitMeta writeShortCircuitMeta,
     IRunProcessStartInfoProvider getRunProcessStartInfoProvider)
 {
     _logger         = logger;
     _workDropoff    = workDropoff;
     _metaFileReader = metaFileReader;
     _build          = build;
     _shortCircuitSettingsProvider = shortCircuitSettingsProvider;
     _writeShortCircuitMeta        = writeShortCircuitMeta;
     LinesToConfigsParser          = linesToConfigsParser;
     ProcessRunner = processRunner;
     GetRunProcessStartInfoProvider = getRunProcessStartInfoProvider;
 }