Я использую библиотеку JavaScript для диаграмм, которая ожидает данные в определенном формате JSON - без имен свойств
У меня есть объект в моей модели, который я использую для возврата данных в диаграммы. Это выглядит следующим образом:
public class ChartData
{
public string Key { get; set; }
public int Value { get; set; }
}
Действие выглядит следующим образом:
public ActionResult AssetsPerFloor(Guid id)
{
var results = from a in surveyRepository.GetAssetsForBuidling(id)
group a by a.Room.Floor into g
select new ChartData{ Key = g.Key.ToString(), Value = g.Count() };
return Json(results);
}
Возвращает JSON в формате [{"Key":"Main Building","Value":1}]
Однако для диаграммы не требуются имена свойств, например: [[5, 2], [6, 3], [8, 2]]
Могу ли я в любом случае вернуть результаты в этом формате. Я уверен, что есть простой трюк, но я не могу думать об этом.