2009-04-24 45 views
1

我有有下列服務合同WCF附加代理類

[ServiceContract(Namespace = "http://example.org")] 
public interface IEquinoxWebservice 
{ 
    [OperationContract] 
    Guid Init(); 

    [OperationContract] 
    List<Message> Dequeue(Guid instanceId); 

    [OperationContract] 
    void Enqueue(Guid instanceId, Message message); 

    [OperationContract] 
    void Dispose(string instanceId); 
} 

Message類是受一堆混凝土消息類別的實現的抽象類WCF web服務。

我想使所有生成的客戶端代理中可用的具體消息類。不只是消息類。

有沒有什麼辦法可以使它們作爲Web服務中的類型使用,以便標準的Visual Studio代理生成器可以創建它們?

回答