public async Task <ICollection <PointOfInterestEntity> > GetByCityName(string cityName)
        {
            Guard.ArgumentNotNull(cityName, nameof(cityName));

            return(await _repository.GetByCityName(cityName).ConfigureAwait(false));
        }