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