сложный тип недоступен в wcf wsdl

Я создал службу WCF, но служба WSDL не показывает мои классы (сложные типы ).

Ниже приведен сервис:

[ServiceContract]
public interface IFedexService
{
    [OperationContract]
    ShipmentReply CreateMultiFedExShipment(RxRdShipment shipment);

    [OperationContract]
    ShipmentReply CreateFedExShipment(RxRdShipment shipment);
}

И мое определение класса:

[DataContract]
public class ShipmentReply
{
    [DataMember]
    public string ReferenceNumber { get; set; }

    [DataMember]
    public string MasterTrackingNumber { get; set; }

    [DataMember]
    public List<ReplyPackage> Packages { get; set; }

    [DataMember]
    public bool Response { get; set; }

    [DataMember]
    public RxNotification Notification { get; set; }
}

Моя проблема в том, что я не нашел этот ShipmentReplyкласс в WSDL. В чем моя проблема?

Спасибо, Arefin

14
задан marc_s 29 April 2012 в 09:33
поделиться