public async Task <List <RunLog> > RunAsync(int id)
        {
            var check = await _checks.GetDetails(id);

            var logger = await _jobHelper.RunManualUICheck(check);

            try
            {
                await _checks.SaveChangesAsync();
            }
            catch (Exception e)
            {
                logger.Error("Failed to commit changes");
                logger.Error(e.ToString());
            }
            return(logger.GetLog());
        }