【发布时间】:2017-12-09 17:05:04
【问题描述】:
我有一个这样的 Web api 方法
[HttpPost]
public IHttpActionResult Login(ILogin request)
{
// do stuff
}
我的登录对象是
public interface ILogin
{
string UserName { get; set; }
string Password { get; set; }
}
我正在尝试使用以下详细信息从提琴手调用
网址 - myapi.com/login
请求正文
{ "UserName": "ingridmooney@insurity.com", "Password": "adfdfdf" }
我尝试了请求正文的各种组合 - 但每当我调试时 - ILogin 请求 始终为空。我究竟做错了什么?
【问题讨论】:
-
为参数定义一个类而不是一个接口,或者你需要一个 CustomCreationConverter
阅读brettedotnet.wordpress.com/2014/07/16/…
标签: c# json post asp.net-web-api