protected Task <Process> LaunchInternal(LaunchGameWithJavaInfo info) => _gameLauncherInfra.LaunchInternal(info);
public SULaunchGameJavaArgumentsBuilder(LaunchGameWithJavaInfo spec, IAbsoluteDirectoryPath javaPath) : base(spec) { Contract.Requires<ArgumentNullException>(javaPath != null); _javaPath = javaPath; }
public Task<Process> LaunchInternal(LaunchGameWithJavaInfo info) => PerformUpdaterAction(info, new SULaunchGameJavaArgumentsBuilder(info, _javaPath) .Build());
public async Task<Process> LaunchInternal(LaunchGameWithJavaInfo info) => Process.GetProcessById(CreateLauncher().LaunchGame(info.ToLaunchSpec()));