gpt4 book ai didi

asp.net-mvc - 类型 'DefaultInlineConstraintResolver' 的内联约束解析器无法解析以下内联约束 :

转载 作者:行者123 更新时间:2023-12-04 02:11:36 24 4
gpt4 key购买 nike

我想使用属性路由。我的代码是:

[Route("api/ws/{parm: myClass}")]
public void Post(myClass parm)
{ ... }

这导致了 WebApiConfig.Register 中的异常,如下所示:

The inline constraint resolver of type 'DefaultInlineConstraintResolver' was unable to resolve the following inline constraint: ' myClass'.

这个错误的原因可能是什么?

myClass 是一个复杂的对象,即不是一个简单的值类型,而是一个具有多个属性的类。允许这样的参数吗?

最佳答案

不,你不能在路由属性中使用对象; this article有一个包含允许的属性类型的完整列表的表。

关于asp.net-mvc - 类型 'DefaultInlineConstraintResolver' 的内联约束解析器无法解析以下内联约束 :,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37631363/

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