我目前正在使用不符合开发中应用程序命名标准的旧版 WCF 服务。现在,在针对 REST 服务进行开发时,我自己创建模型时,重命名属性非常容易,如下所示:
[DataContract]
public class SomeModel
{
[DataMember(Name = "id")]
public string Id { get; set; }
// ...
}
但是使用 WCF 服务它会生成模型,我不想编辑生成的文件,因为当某人/事物再次触发代码生成时,我的所有更改都会丢失。那么在使用 WCF 服务时如何实现相同的目标呢?