在Web Api 2.2中获取发布的值

时间:2014-08-28 07:31:46

标签: asp.net asp.net-mvc asp.net-web-api http-post

我正在尝试使用Web Api。我创建了一个Webapi控制器,如下所示

public class ValidateModelController : ApiController
{
     public void Post([FromBody]RequestLogDetail logDtl)
     {

     }
 }

其中RequestLogDetail是我定义的模型,如下所示

public class RequestLogDetail : RequestLog
{
    public string Product;
    //public string Make { get; set; }
    //public string Model { get; set; }
    //public string ReqDate { get; set; }
}  

我正在使用fiddler来创建一个请求我正在使用正确的路径http://localhost:50995/api/validatemodel并且它正在击中我的控制器。但问题是,当我在Request Body中使用值时,它不会传递给参数[FromBody]RequestLogDetail logDtl

我如何传递我已经尝试使用动作和方法发布的html页面但不起作用的值。

0 个答案:

没有答案