public async Task <IActionResult> GetAllCountries()
        {
            var countries = await _repo.GetAllCountries();

            if (countries is null)
            {
                countries = GetAllCountriesOffline();
            }
            return(Ok(_mapper.Map <IEnumerable <CountryReadDto> >(countries)));
        }