2010-10-31 73 views
0

我通過HTTPS將自定義標題從Silverlight應用程序發送到WCF服務。通過自定義標題,我將客戶端的CultureInfo發送給WCF服務,並期待來自我發送的文化語言的服務響應。通過實施IEndpointBehavior,IClientMessageInspectorIDispatchMessageInspector,我已將自定義行爲正確應用於客戶端和服務端。調用WCF服務和在客戶端和服務端運行的線程

我假設服務調用的線程將在服務端運行相同。即運行AfterReceiveRequest的線程將與運行實際服務器代碼的線程相同。這是對的嗎?如果我將線程的CultureInfo設置爲我想要的,我會使用相同的文化來獲得服務的響應嗎?

(我主持的WCF上我的本地IIS服務。出於測試目的,我設置的CultureInfo線程瑞典文化上,但反應總是在美國英語(這是我的電腦的文化語言。)

回答

0

是,運行AfterReceiveRequest線程將與運行實際的服務器代碼的線程。

當我設置在其中實現IDispatchMessageInspector類的AfterReceiveRequest方法的線程上的文化,它的設置正確。

相關問題