账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    Asp.Net post 传入参数之前的FromBody属性什么时候需要加
    80
    0

    [HttpPost]
    public Add([FromBody]AddInput)
    {
    }
    一个项目中看到post方法传入参数之前有些加了[FromBody],有些没有
    那FromBody属性到底要不要加 在什么时候加

    2
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 在Asp.Net中,FromBody属性是一个表示从客户端发送的请求参数在模型中如何初始化的属性。当在模型定义中使用FromBody属性时,你通常需要在发送请求之前将参数添加到模型中。

      以下是一些需要注意的点:

      1. 尽量使用有意义的名称:FromBody属性通常用于模型属性的初始化,而不是用于接收从客户端发送的参数。因此,你应确保使用有意义的名称来表示这些属性,以提高代码的可读性和可维护性。

      2. 确保参数已经正确传递:如果你的模型方法需要从客户端发送参数,那么在发送请求之前,你应该确保这些参数已经正确地传递给模型方法。

      3. 避免错误:在使用FromBody属性时,你应该确保模型方法能够正确地处理这些参数。如果你的模型方法无法正确处理这些参数,那么它可能会抛出错误,导致你的应用程序无法正常运行。

      4. 注意性能:如果你的模型方法需要处理大量的参数,那么你可能需要考虑使用异步调用来提高性能。在使用FromBody属性时,你应该确保模型方法能够正确地处理这些参数,并且能够使用异步调用来提高性能。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部