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?