而从WCF服务创建代理,这是我内部服务代理中创建一个多个布尔类型指定字段声明的每个值类型成员。 有没有什么办法可以摆脱这一点,并继续与服务进行交易?
我有以下服务所描述类
[DataContract]
public class Customer
{
private int customerID;
[DataMember]
public int CustomerID
{
get { return customerID; }
set { customerID = value; }
}
}
在创建代理我有这样的代理类
public partial class Customer
{
private int customerIDField;
private bool customerIDFieldSpecified;
public int CustomerID
{
get { return this.customerIDField; }
set { this.customerIDField = value; }
}
}
我怎么能在代理摆脱customerIDFieldSpecified布尔类型的成员吗? 而且我怎么能继续服务仅通过设置customerIDField。
我希望我的代理类是这样的
public partial class Customer
{
private int customerIDField;
public int CustomerID
{
get{ return this.customerIDField; }
set{ this.customerIDField = value; }
}
}