private List <Task> GetDeadLogTasks() { var taskList = new List <Task>(); taskList.Add(Task.Run(() => { try { var logCollector = new QvLogFileDirector(_logger, _filesystem, _notify); logCollector.Execute(ServiceVariables); } catch (Exception e) { _logger.Add("Failed getting logs", e); } })); return(taskList); }
private List <Task> GetApiTasks() { var taskList = new List <Task>(); taskList.Add(Task.Run(() => { try { new ApiCollector(_logger, _notify, ServiceVariables).CollectFromApi(); var logCollector = new QvLogFileDirector(_logger, _filesystem, _notify); logCollector.Execute(ServiceVariables); } catch (Exception e) { _logger.Add("Failed Api collection", e); } })); return(taskList); }