【发布时间】:2022-02-11 03:12:29
【问题描述】:
我正在尝试使用带有 Razor 视图的 ASP.NET Core Web API 和 MVC 构建一个 Web 应用程序。
这是我的TopicController 代码:
public async Task'<'IResult'>' Index()
{
return Results.Ok(await _Data.GetAllTopics());
}
这个控制器的输出是:
{
"value": [
{
"id": 1,
"topicName": "ACCESS MODIFIER",
"videoName": null,
"videoURL":null
},
{
"id": 2,
"topicName": "GENERICS",
"videoName": null,
"videoURL": null
}
],
"statusCode": 200,
"contentType": null
}
如果复杂对象的Index() 的返回类型是IActionResult,我可以显示数据。但不确定如何解释上述Index() 函数的结果。
我是前端新手,如有任何帮助,将不胜感激。
【问题讨论】:
-
这能回答你的问题吗? What is ViewModel in MVC?
标签: c# asp.net-core asp.net-core-webapi