webapi:错误CS0029

时间:2017-07-22 17:36:07

标签: c# .net-core asp.net-core-webapi

  

错误CS0029 无法隐式转换类型   ' Microsoft.Net.Http.Headers.MediaTypeHeaderValue'至   ' System.Net.Http.Headers.MediaTypeHeaderValue'

我在 .net Core

代码:

class-to-apply

1 个答案:

答案 0 :(得分:1)

Core在服务器端不使用HttpResponseMessage。您需要更新语法。

[HttpGet]
public IActionResult GetCompanies() {
    var json = "[{\"Name\":\"ABC\"},[{\"A\":\"1\"},{\"B\":\"2\"},{\"C\":\"3\"}]]";
    return Content(json, new MediaTypeHeaderValue("application/json"));
}