私はWCFサービスに取り組んでいます。私のすべてのクラスはすでに[Serializable]属性を使用してシリアル化されていますが、「k__BackingField」プロパティの名前付けの問題のため、DataContract属性とDataMember属性を使用しました。したがって、次のように両方の属性を一緒に使用できますか?
[Serializable]
[DataContract]
public class User
{
[DataMember]
public string Name { get; set; }
[DataMember]
public int UserID { get; set; }
}
これは正しいです?
私もここで同様の解決策を得ました。 JSONのC#自動プロパティ逆シリアル化