public ExecuteOpenForSettings(
     IGameReleaseContext gameReleaseContext,
     IDataDirectoryProvider dataDirectoryProvider,
     ITemporaryLoadOrderProvider loadOrderProvider,
     IProcessRunner processRunner,
     IRunProcessStartInfoProvider runProcessStartInfoProvider,
     IWindowPlacement windowPlacement)
 {
     GameReleaseContext          = gameReleaseContext;
     DataDirectoryProvider       = dataDirectoryProvider;
     ProcessRunner               = processRunner;
     LoadOrderProvider           = loadOrderProvider;
     RunProcessStartInfoProvider = runProcessStartInfoProvider;
     WindowPlacement             = windowPlacement;
 }
Exemplo n.º 2
0
 public OpenSettingsHost(
     IGameReleaseContext gameReleaseContext,
     IPatcherNameProvider nameProvider,
     ITemporaryLoadOrderProvider loadOrderProvider,
     IProcessRunner processRunner,
     IDataDirectoryProvider dataDirectoryProvider,
     IRunProcessStartInfoProvider runProcessStartInfoProvider,
     IWindowPlacement windowPlacement)
 {
     _gameReleaseContext          = gameReleaseContext;
     _nameProvider                = nameProvider;
     _loadOrderProvider           = loadOrderProvider;
     _processRunner               = processRunner;
     _dataDirectoryProvider       = dataDirectoryProvider;
     _runProcessStartInfoProvider = runProcessStartInfoProvider;
     _windowPlacement             = windowPlacement;
 }
 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;
 }
Exemplo n.º 4
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;
 }