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: Sorry I just realized I'm using 2.0 Web API and it's 2.1 Web API that's in 5.1. I'll try the RC and let you know the outcome. Thanks.
```
[DisplayName("GoodName")]
[Required]
public string TerriblePropertyName { get; set; }
```
Comments: Sorry I just realized I'm using 2.0 Web API and it's 2.1 Web API that's in 5.1. I'll try the RC and let you know the outcome. Thanks.