我的WCF应用程序中有一个类,其中包含属性:
[DataContract(Namespace = "http://www.ramquest.com/types")]
public class NewOrderPropertyDto
{
[DataMember]
public int ID { get; set; }
[DataMember]
public string Description { get; set; }
[DataMember]
public string Address { get; set; }
}
我使用它将数据传输到WCF服务。我填充主应用程序中NewOrderPropertyDto对象中的所有字段并将其发送到WCF方法:
var dto = new NewOrderPropertyDto();
dto.ID = 1;
dto.Description = "test";
dto.Address = "123 my street";
var wcfService = new ServicesClient();
wcfService.GetData(dto);
WCF方法如下所示:
public bool GetData(NewOrderPropertyDto data)
{
var id = data.ID; //ID is 1 as expected
var addy = data.Address; //the Address field is null
}
当数据到达WCF服务时,只有Address字段为空。以前有没有遇到过这个?此外,是否有工具可用于查看归零的位置?感谢