gpt4 book ai didi

asp.net - 从任何请求输入绑定(bind) : FromQuery, FromRoute, FromForm

转载 作者:行者123 更新时间:2023-12-03 23:17:48 41 4
gpt4 key购买 nike

在 ASP.NET Core 中,我需要将 ViewModel 成员数据绑定(bind)到传入的请求数据。我不在乎它来自表单帖子、查询字符串还是路由参数。

似乎这些来源中的每一个都有新的属性,但没有一个可以处理所有这些。

[FromQuery(Name="xyz")] // Works only with query string
[FromForm(Name="xyz")] // Works only with form data
[FromRoute(Name="xyz")] // Works only with route data
public string Something {get; set;}

有没有办法支持所有这些?

最佳答案

很不幸的是,不行。声明是明确的。您必须选择从查询字符串、请求正文或 URL 中获取它。

关于asp.net - 从任何请求输入绑定(bind) : FromQuery, FromRoute, FromForm,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46428465/

41 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com