EntityFramework ToListAsync() ne fonctionne pas

J'essaie d'appeler EF méthode ToListAsync. Mais rien ne s'est vraiment passé - pas d'exception, pas de délai d'attente juste en cours d'exécution.

C'est mon code.

        private IQueryable<Place> placeCompleteQuery;
    protected IQueryable<Place> PlaceCompleteQuery
    {
        get
        {
            return this.placeCompleteQuery ?? (this.placeCompleteQuery = this.Context.Places.Include(p => p.Address).
                Include(p => p.CreatedBy).
                Include(p => p.Source).
                Include(p => p.Type.Translations).
                Include(p => p.Ratings));
        }
    }

    public async Task<IList<Place>> GetPlacesByLocationAsync(DbGeography location, int radius)
    {
        List<Place> temporaryResult = PlaceCompleteQuery.Where(p => p.Location.Distance(location) <= radius).
            ToList();

        return await PlaceCompleteQuery.Where(p => p.Location.Distance(location) <= radius).
            ToListAsync();
    }

La première synchronisation appel de ToList de retour de méthode résultat immédiatement. Le deuxième appel asynchrone de ToListAsync toujours en cours d'exécution avec aucun résultat, ni exception.

Des suggestions?