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