現在、開発中のアプリの命名基準に準拠していない従来の WCF サービスを使用しています。自分でモデルを作成する REST サービスに対して開発する場合、次のようにプロパティの名前を変更するのは非常に簡単です。
[DataContract]
public class SomeModel
{
[DataMember(Name = "id")]
public string Id { get; set; }
// ...
}
しかし、WCF サービスを使用すると、モデルが生成されます。生成されたファイルを編集したくありません。誰か/何かがコード生成を再度トリガーすると、すべての変更が失われるからです。では、WCF サービスを利用するときに同じ目標を達成するにはどうすればよいでしょうか。