public SULaunchGameJavaArgumentsBuilder(LaunchGameWithJavaInfo spec, IAbsoluteDirectoryPath javaPath)
     : base(spec)
 {
     if (javaPath == null)
     {
         throw new ArgumentNullException(nameof(javaPath));
     }
     _javaPath = javaPath;
 }
Ejemplo n.º 2
0
 public Task <Process> LaunchInternal(LaunchGameWithJavaInfo info) => PerformUpdaterAction(info,
                                                                                           new SULaunchGameJavaArgumentsBuilder(info, _javaPath)
                                                                                           .Build());
 public Task <Process> LaunchInternal(LaunchGameWithJavaInfo info)
 {
     throw new NotImplementedException();
 }
 public async Task <Process> LaunchInternal(LaunchGameWithJavaInfo info)
 => Process.GetProcessById(CreateLauncher().LaunchGame(info.ToLaunchSpec()));
Ejemplo n.º 5
0
 protected Task <Process> LaunchInternal(LaunchGameWithJavaInfo info) => _gameLauncherInfra.LaunchInternal(info);