我不知道这是不是一个愚蠢的问题,为了澄清我在这里问。请就以下情况提出建议。
我想出了一个情况,可以指定 [FromBody] 属性来装饰函数内部的参数并从客户端获取复杂/简单的数据。我确实接受了它的方式和处理。
有什么办法,我不想在我的 POST 函数中指定为参数,并且仍然能够在服务器端处理正文内容?
public HttpResponseMessage GetDetails([FromUri]int id)
Var BodyJsonString = // I need to get the body string inside my function,
but not specify in parameter list.
// Later i map the JsoNString to class and parse it/.
另外我想在调用我的 POST API 时强制使用 BODY。在函数参数中尝试了 [Required] ,但它适用于我上面列出的情况。