2014-06-05 54 views
0

考慮代碼差參數

[WebInvoke(UriTemplate="/{memId}/{username}")] 
[ServiceContract] 
void Method(string strMemId,string strUname) 
{ 
// my code goes here 
} 

是在UriTemplate存在的參數,同樣的方法參數? 如果不是,他們什麼時候需要/需要?

謝謝。 讚賞的任何輸入。

回答

0

如果方法參數通過Uri(傳輸順序)傳遞,則必須設置Uritemplate。你的情況將是(UriTemplate = "/ {strMemId}/{strUname}") 如果你不這樣做,程序將不知道在哪裏找到所需的參數

+0

所以,當WebHttpBinding作爲我們的主要綁定機制時,UriTemplate是必需的嗎? – Kulkarni

+0

不僅與此綁定。這是一個表示URI的模板 – Welen