public object Any(FindGeoResults request) { var results = Redis.FindGeoResultsInRadius(request.State, longitude: request.Lng, latitude: request.Lat, radius: request.WithinKm.GetValueOrDefault(20), unit: RedisGeoUnit.Kilometers, sortByNearest: true); return(results); }
public object Any(FindGeoResults request) { var stateCode = Redis.Get <string>("mapping:" + request.State); if (stateCode == null) { return(new List <RedisGeoResult>()); } var results = Redis.FindGeoResultsInRadius(stateCode, longitude: request.Lng, latitude: request.Lat, radius: request.WithinKm.GetValueOrDefault(20), unit: RedisGeoUnit.Kilometers, sortByNearest: true); return(results); }