Beispiel #1
0
 public NativeAppLauncher(string brokerWorkingDir, string cmdBasePath, SubProcessLauncher subProcessLauncher, JsonSerializer jsonSerializer)
 {
     Id = Plexus.UniqueId.Generate();
     _brokerWorkingDir   = brokerWorkingDir;
     _cmdBasePath        = cmdBasePath;
     _subProcessLauncher = subProcessLauncher;
     _jsonSerializer     = jsonSerializer;
 }
 public NativeAppLauncherClient(
     string cmdBasePath,
     JsonSerializer jsonSerializer)
 {
     Id                  = Plexus.UniqueId.Generate();
     _cmdBasePath        = cmdBasePath;
     _subProcessLauncher = new SubProcessLauncher();
     _jsonSerializer     = jsonSerializer;
 }
 public NativeAppLauncherClient(string cmdBasePath)
 {
     Id                  = Plexus.UniqueId.Generate();
     _cmdBasePath        = cmdBasePath;
     _subProcessLauncher = new SubProcessLauncher();
 }