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(); }