Есть некоторый интерфейс:
public interface IMessage
{
string Content;
Person Sender;
}
public class Priv : IMessage
{
public string Content { get; set; }
public Person Sender { get; set; }
private int whatever;
}
public class Publ : IMessage
{
public string Content { get; set; }
public Person Sender { get; set; }
private DateTime something;
}
Можно ли использовать в wcf сервис IMessage
экземпляр?
Как void SomeMethod(IMessage toSend)
?