【发布时间】:2013-08-23 10:38:19
【问题描述】:
我目前正在使用不符合开发中应用程序命名标准的旧版 WCF 服务。现在,在针对 REST 服务进行开发时,我自己创建模型,这样重命名属性真的很容易:
[DataContract]
public class SomeModel
{
[DataMember(Name = "id")]
public string Id { get; set; }
// ...
}
但是使用 WCF 服务它会生成模型,我不想编辑生成的文件,因为当某人/事物再次触发代码生成时,我的所有更改都会丢失。那么在使用 WCF 服务时如何实现相同的目标呢?
【问题讨论】:
-
不是在 Visual Studio 中自动生成代码并通过 svcutil.exe 执行它并添加它创建的 .cs 文件(在你调整它之后)是可以接受的吗?
-
@ScottChamberlain 谢谢,我会去看看。我对 WCF 主题很陌生,所以我认为可能有一个非常简单的解决方案可以解决我的问题..