The following returns a model state with TerriblePropertyName is required instead of GoodName is required. This is different from MVC. Using Web API 2.
```
[DisplayName("GoodName")]
[Required]
public string TerriblePropertyName { get; set; }
```
Comments: This is not the same as #744, that is using the DisplayAttribute, this one is using the DisplayNameAttribute. They are two different attributes. Thanks.
```
[DisplayName("GoodName")]
[Required]
public string TerriblePropertyName { get; set; }
```
Comments: This is not the same as #744, that is using the DisplayAttribute, this one is using the DisplayNameAttribute. They are two different attributes. Thanks.