【发布时间】:2018-05-29 01:12:58
【问题描述】:
运行 Core 2.0 Web Api。当我通过邮递员发布到我的控制器时,一切都在本地正常工作。但是我得到:
没有 MediaTypeFormatter 可用于读取“消息”类型的对象 来自媒体类型为“text/html”的内容
部署到生产服务器时
控制器:
[HttpPost]
public void Post([FromQuery] Message message)
{
_service.UserRequest(message);
}
消息:
public class Message : IEntity
{
public string To { get; set; } = string.Empty;
public string From { get; set; } = string.Empty;
public string Body { get; set; } = string.Empty;
}
不确定是什么原因造成的。是 IIS 配置中的 mime 类型吗?
【问题讨论】:
标签: .net asp.net-core-webapi asp.net-core-2.0