gpt4 book ai didi

c# - 从 WCF 服务生成的模型中重命名属性名称

转载 作者:太空狗 更新时间:2023-10-29 21:39:51 27 4
gpt4 key购买 nike

我目前正在使用不符合开发中应用程序命名标准的遗留 WCF 服务。现在,当针对 REST 服务进行开发时,我自己创建模型,重命名属性真的很容易,如下所示:

[DataContract]
public class SomeModel
{
[DataMember(Name = "id")]
public string Id { get; set; }

// ...
}

但是它使用 WCF 服务生成模型,我不想编辑生成的文件,因为当某人/事物再次触发代码生成时,我的所有更改都将丢失。那么在使用 WCF 服务时我如何才能实现相同的目标呢?

最佳答案

How about adapter pattern?

这将允许您在应用程序中使用类对象 myClass,而当它被传递到服务时,您可以拥有自动生成的 exposedClaSs。

关于c# - 从 WCF 服务生成的模型中重命名属性名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18350959/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com