1
所以我有一个类型:无效枚举值
public enum Types
{
aaa= 1,
bbb= 2,
ccc= 4
}
public class RequestPayload
{
public int Prop1 { get; set; }
public string Prop2 { get; set; }
public Types Prop3 { get; set; }
}
并与邮差,我测试Web API。
public MyType Create([FromBody] RequestPayloadpayload)
{
return null
}
这里是我的邮差设置:
那么,为什么在我的控制对象有属性Prop3
到6666时,我的枚举没有这个价值?
[在C#MVC中验证枚举值的可能重复。部分验证发生 - 如何更改验证行为?](http://stackoverflow.com/questions/26425242/validating-enum-values-within-c-sharp-mvc-partial-validation-occurs-how-to-ch) –