请问,asp.net core 6.0 api post请求,接收body参数必须要一个类接收 返回
C#论坛
老数据
3
2085

悬赏:5 飞吻
但是如果就一个字段的话,还要用一个类装起来,好像有点麻烦了,有什么其他的方法接收body里面的参数吗?
热忱回答(3)
-
fate sta VIP0
2022/12/6你也可以用 [formbody] string 传一个复杂字符串
0 回复 -
伶 VIP0
2022/12/7@fate sta:感谢解答,不过接收复杂字符串的话,还要对它进行处理
,哎,哈哈哈,[frombody] 不想 [fromform]可以直接接收简单的数据类型
0 回复 -
境界的彼方 VIP0
2022/12/22是的,但是这样做有个好处就是可以写自定义规则做自动参数验证,非常好用;或者你还可以用最新的record语法,public record LoginInfo( [Required] string? UserName, [Required] string? Password ); 这样一行就是一个类。这里[Required] 就是验证规则。
0 回复