Я работаю над сервисом WCF. Мой весь класс уже сериализуется с использованием атрибута [Serializable], но из-за проблемы с именованием свойств "k__BackingField" я использовал атрибут DataContract и DataMember. поэтому Могу ли я использовать оба атрибута вместе следующим образом:
[Serializable]
[DataContract]
public class User
{
[DataMember]
public string Name { get; set; }
[DataMember]
public int UserID { get; set; }
}
Правильно ли это?
У меня также есть аналогичное решение. Автоматическая десериализация свойств JSON