0
내가 방법으로 WCF 서비스가 :WCF. WCF 클라이언트 참조에 사용자 지정 DataContact 형식을 추가하는 방법?
[DataContract]
public abstract class RequestBase
{
[DataMember]
public string Id { get; set; }
[DataMember]
public RequestTypeEnum RequestType { get; set; }
}
그리고 상속 클래스 :
[DataContract]
public class CustomRequest : RequestBase
{
[DataMember]
public string CompanyId { get; set; }
}
때 클라이언트 측 I에 참조 된 클래스 라이브러리 프로젝트에서
[OperationContract]
public bool TestCustomRequest(RequestBase request)
{
return true;
}
나는이 개 수업을 서비스 참조를 추가하면 RequestBase
클래스 만 볼 수 있습니다. RequestBase
을 상속 한 모든 클래스를 서비스 참조에 추가하고 클라이언트 측에서 초기화 할 수 있습니까?
또는 들어오는 각 매개 변수 유형에 대해 TestCustomRequest
메서드를 오버로드해야합니까?
당신은 시도 할 수 당신에게
위대하다! 고마워요! – Sergejs