В моем контроллере ниже я получаю следующую ошибку "при приведении числа число должно быть числом меньше бесконечности". Это происходит на строке, которая начинается с "var zone ..."
Это мой контроллер
public JsonResult LatLng()
{
var zones = zoneRepository.GetCoordinates().ToList();
//return Json(zones, JsonRequestBehavior.AllowGet);.
return Json(new { zones = zones }, JsonRequestBehavior.AllowGet);
}
Это моя модель
public IQueryable<Zone> GetCoordinates()
{
return db.Zones;
}
В моей таблице базы данных есть один столбец с числовым типом и три столбца с плавающим типом. Есть ли способ узнать, на какие значения возражает мой код? Я думаю, что это как-то связано с моим использованием поплавков. Однако я не уверен, как идти об отладке этого. Будем весьма благодарны за любые указания, которые укажут мне направление исправления этой ошибки.
Примечание - ошибка возникает только во время выполнения