Проверка свойств модели WCF Web APi
У меня есть набор служб, размещенных в WCF Web Api, и мне нужно проверить свойства внутри моделей приложения.
Например, в MVC 3 я украшаю свойства модели следующим образом:
[StringLength(30)]
public string UserName { get; set; }
и затем в контроллере я поступаю так, чтобы убедиться, что модель соответствует параметрам валидации:
[HttpPost]
ActionResult Create(Model myModel)
{
if(ModelState.IsValid(){
Post the model
}
else
{
Don't post the model
}
}
Есть ли способ сделать что-то подобное в WCF Web Api?