У меня есть простой тип, который явно реализует интерфейс.XMLSerialization in C#
public interface IMessageHeader
{
string FromAddress { get; set; }
string ToAddress { get; set; }
}
[Serializable]
public class MessageHeader:IMessageHeader
{
private string from;
private string to;
[XmlAttribute("From")]
string IMessageHeade.FromAddress
{
get { return this.from;}
set { this.from = value;}
}
[XmlAttribute("To")]
string IMessageHeade.ToAddress
{
get { return this.to;}
set { this.to = value;}
}
}
Есть ли способ сериализации и десериализации объектов типа IMessageHeader ??
я получил следующую ошибку, когда попытался
«Невозможно сериализовать интерфейс IMessageHeader»