protected override async Task <bool> ReadDataAsync() { try { _logging.LogInformation("Sending request to read data..."); GitApiRequest apiRequest = new GitApiRequest() { Uri = _appSettings.GitSettings.Uri, Accept = _appSettings.GitSettings.Accept, UserAgent = _appSettings.GitSettings.UserAgent }; _repoList = await _importRepository.GetAsync(apiRequest); _logging.LogInformation("Completed request successfully"); } catch (Exception ex) { _logging.LogError(ex, "An error occurred when getting the reading the data."); return(false); } return(true); }