public async Task <HttpResponseMessage> PieChartAge() { //IEnumerable<object> //IList<IPieChartItem> data = userAgesTotalModel.GetTotals(); return(await Task <HttpResponseMessage> .Factory.StartNew(() => { var result = userAgesTotalModel.GetTotals(); return Request.CreateResponse <IList <IPieChartItem> >(HttpStatusCode.OK, result); })); }