2011-09-20 13 views
0

問題:在WCF 4中開發時,我有以下要求: 在任何可能的查詢字符串結束前,應在uri模板中請求返回數據格式。示例:/resource1/resoursce2.xml 此網址應導致以xml格式返回數據。如果從URL(/ resource1/resoursce2)中省略「.xml」,則數據應以Json格式返回。此外,我需要用一個操作合同(一個uri模板)來完成。 問題:WCF 4對此有任何支持嗎? 謝謝。WCF uri中的可選數據格式,但不包含查詢字符串參數

回答

0

這是可能的。你需要使用WCF Rest框架來完成它。 您可以設置以下pathes

  1. /資源1 /資源2 /格式/ XML網址,將返回XML
  2. /資源1 /資源2 /格式/ JSON的網址,將返回JSON

我的建議是使用路由表這個

請參閱此鏈接如何實現它 http://msdn.microsoft.com/en-us/library/cc668201.aspx

+1

權,unfortunatel只需要使用一個模板來完成,而不是2。 –

相關問題