是否可以在WCF操作中使用接口类型作为参数类型
本文关键字:接口类型 类型 参数 WCF 操作 是否 | 更新日期: 2023-09-27 18:15:34
有一些接口:
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)
?
是的,这是可能的。您必须使用KnownTypes
属性