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