Exemplo n.º 1
0
 public ChildProcess(ProcessHostInfo host,
                     string startupArgs,
                     ILogger logger)
 {
     Host        = host;
     StartupArgs = startupArgs;
     _logger     = logger;
     State       = ChildProcessState.Stopped;
     LogHistory  = new ProcessLogQueue <ChildProcessLogHistoryEntry>(50);
 }
Exemplo n.º 2
0
 public ChildProcess(Process process,
                     ProcessHostInfo host,
                     string startupArgs,
                     ILogger logger)
 {
     Instance    = process;
     Host        = host;
     StartupArgs = startupArgs;
     _logger     = logger;
     State       = ChildProcessState.Listening;
     LogHistory  = new ProcessLogQueue <ChildProcessLogHistoryEntry>(50);
 }