【发布时间】:2019-08-02 12:34:05
【问题描述】:
我正在尝试创建一个简单的 Web API。
我有数据进入控制器,但我无法在 JSON API 中返回它。我认为问题在于返回IEnumerable 字符串。
BLL:
public IEnumerable<DTO.Gettod> Gettods()
{
DAL.todDataController tdc = new DAL.todDataController();
return tdc.GetToddMobiles();
}
型号:
public class TodViewModel
{
public IEnumerable<DTO.Gettod> ModelGetTod { get; set; }
}
控制器:
public IEnumerable<string> Get()
{
BLL.todManager tm = new BLL.todManager();
Models.TodViewModel tvm = new Models.TodViewModel();
tvm.ModelGetTod = tm.Gettods().ToArray();
return tvm as IEnumerable<string>;
}
JSON 文件只返回一个 Null 但我期待一个数组。
【问题讨论】:
-
能分享一下
tvm.ModelGetTod是什么类型的吗? -
它是 Iemunbable 但已更改为 IList
标签: c# json model-view-controller