public ProcessMonitor(WindowsEventLogger logger = null)
        {
            _logger = logger ?? new WindowsEventLogger();

            _logger.WriteToLog($"Watching for {ProcessName} Exit");
        }
 public ExitStartService(ProcessMonitor processMonitor = null, WindowsEventLogger logger = null)
 {
     _processMonitor = processMonitor ?? new ProcessMonitor();
     _logger         = logger ?? new WindowsEventLogger();
 }