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; }
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; }
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; }