문제

WebGetAttribute는 method = "get"을 사용한 webinvokeattribute에 대한 구문 설탕입니까? 아니면 근본적인 차이가 있습니까?

도움이 되었습니까?

해결책

Webget과 Webinvoke가 매우 유사하다는 즉각적인 관찰은 진실과 너무 멀지 않습니다. WebGet은 이미 언급했듯이 HTTP Get 동사에 적용되는 반면 WebInvoke는 다른 모든 동사 (PUT, POST, DELETE 등)에 적용 할 수 있습니다.

WebInvoke의 많은 매개 변수는 WebGet의 매개 변수를 미러링합니다. Bodystyle, RequestFormat, ResponseFormat 및 uritemplate는 모두 웹젯 및 webinvoke 모두에 존재합니다. 하나의 차별화 요소는 WebInvoke의 "메소드"매개 변수의 존재입니다. 메소드 매개 변수는 작업에 해당하는 HTTP 동사를 지정하고 게시물은 기본값입니다.

나는 Webget과 Webinvoke의 후드를 바라 보는 반사기를 사용하여 System.Attribute 만 공유하는 것처럼 보이지만 매우 비슷하다고 생각합니다.

다른 팁

글쎄, 요청 처리에는 차이가 있습니다. 일반적으로 사용합니다 WebGet ~을 위한 GET. 내 참조 대답 자세한 내용은.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top