Web参考代码生成器模板

时间:2010-02-23 05:04:46

标签: .net web-services

我有一个从.NET中的外部REST服务调用的内部SOAP Web服务

它工作正常但是我只是简单地传递REST层的SOAP对象,但在Visual Studio中自动生成WebReference代码会将“字段”添加到每个属性的末尾。

基本上它让我的XML看起来很讨厌。一切正常我只想清理我的XML。

我是如何改变reference.cs的模板或从Web服务对象中生成XML的任何想法。

以下是reference.cs

的示例
    public int HeadLeft {
        get {
            return this.headLeftField;
        }
        set {
            this.headLeftField = value;
        }
    }

    /// <remarks/>
    public int HeadTop {
        get {
            return this.headTopField;
        }
        set {
            this.headTopField = value;
        }
    }

    /// <remarks/>
    public int HeadWidth {
        get {
            return this.headWidthField;
        }
        set {
            this.headWidthField = value;
        }
    }

以下是XML

的考试
<a:headHeightField>208</a:headHeightField> 
<a:headLeftField>316</a:headLeftField> 
<a:headTopField>103</a:headTopField> 
<a:headWidthField>161</a:headWidthField> 

1 个答案:

答案 0 :(得分:0)

因此,出于某些原因,当我重新序列化对象时,它正在使用私有变量。 快速查找和替换能够再次清理XML。