XML 주석은 WCF 서비스에 나타나지 않습니다
-
15-09-2020 - |
문제
WCF 서비스가 있고 아래와 같은 내 작업 계약을 댓글을 달고 있습니다 :
/// <summary>
/// Call to topup a card.
/// </summary>
/// <param name="topUp">The TopUp object which specifies the card to topup.</param>
/// <returns>Returns a boolean indicating whether call has finished successfully. </returns>
[OperationContract]
bool UploadTopUp(TopUp topUp);
.
그러나 xml의 주석은 위 /// 위와 같이 3 개의 앞으로 슬래시를 넣고 있고,이를 사용하는 내 클라이언트 응용 프로그램의 툴팁에 나타나지 않고이 표준 WCF / 웹 서비스 기능입니까?그들은 결코 나타나지 않을 것인가?아니면 그들을 나타나게하는 방법이 있습니까?
해결책
XML의 설명은 일반적으로 WCF 서비스에 대해 생성 된 WSDL에 통합되지 않습니다. 이 정보는 일반적으로 적절한 XML 문서 파일이 직접 참조 된 어셈블리와 함께 위치 할 때만 사용할 수 있습니다.
생성 된 WSDL (또는 MEX 엔드 포인트에서 제공하는 메타 데이터에 포함 된)에 포함 된 유일한 정보는 계약 속성 자체의 속성입니다. 다음에 대한 설명서를 확인하십시오.
제휴하지 않습니다 StackOverflow