Asp.net mvc 4 向属性添加前缀
我正在创建Web API,需要在其中为属性添加前缀。是否可以在控制器中为某些文本添加属性前缀。我正在上甲级Asp.net mvc 4 向属性添加前缀,asp.net-mvc-4,Asp.net Mvc 4,我正在创建Web API,需要在其中为属性添加前缀。是否可以在控制器中为某些文本添加属性前缀。我正在上甲级 public class Stats { pubic bool IsStat { get; set; } } public HttpResponseMessage GetStats(Stats data) { } Web方法GetStats通过如下方式传递数据进行访问 {Stat: true} 现在我需要添加的是Stat属性的前缀,因此我将获得类Stats中IsStat属性的
public class Stats
{
pubic bool IsStat { get; set; }
}
public HttpResponseMessage GetStats(Stats data)
{
}
Web方法GetStats
通过如下方式传递数据进行访问
{Stat: true}
现在我需要添加的是Stat
属性的前缀,因此我将获得类Stats
中IsStat
属性的true
值。有可能吗?您有两种选择:
将IsStat
属性重命名为Stat
。然后,这应该与json数据匹配
在Stats
类上使用[DataContract]
和[DataMember]
属性,并使用IsStat
属性告诉反序列化程序IsStat
应该从Stat
属性获取数据
[DataContract]
公共类统计
{
[DataMember(Name=“Stat”)]
公共布尔IsStat{get;set;}
}