我需要验证来自请求的数据。到目前为止我所做的是:
添加了对DevTrends.WCFDataAnnotations
和System.ComponentModel.DataAnnotations
在服务实现中放置 [ValidateDataAnnotationsBehavior]
在数据上放置属性,如:
private int items=0;
[DataMember]
[Range(0, 6, ErrorMessage = "Items must be an integer between 0 and 6")]
public int Items
{
get { return items; }
set { items = value; }
}
根据http://wcfdataannotations.codeplex.com/,这就是所需要的。我错过了什么?当我发送SoapUI请求时,它显示'格式化程序在尝试反序列化消息时抛出了异常“