2011-10-20 50 views
1

可以說我有一個wcf服務,現在有一分鐘的請求超時請求我怎麼能有一個超時5秒而不是全局超時的方法?減少wcf服務中只有一個請求的超時

+3

在單獨的服務中發佈該方法。 –

+0

哦,不,那會打破整個邏輯,因爲這種方法是用來檢查服務的連接性,就像乒乓方法一樣:) – Stacker

回答

2

哈桑汗的熱門評論是在正確的軌道上,但我建議你創建兩個單獨的合同(即IServiceContractWithRegularTimeout和IPingPong)。一個服務類將實現兩個接口,並且您將爲該服務配置兩個端點:一個用於IServiceContractWithRegularTimeout,一個用於IPingPong。這SO question and answer顯示了你如何做到這一點的例子。