Silverlight 4.0 调用在客户端运行的WCF服务和线程&;服务端
我正在通过HTTPS将自定义头从Silverlight应用程序发送到WCF服务。通过自定义标头,我将客户端的CultureInfo发送到WCF服务,并期望服务以我发送的区域性语言做出响应。通过实现Silverlight 4.0 调用在客户端运行的WCF服务和线程&;服务端,silverlight-4.0,wcf,Silverlight 4.0,Wcf,我正在通过HTTPS将自定义头从Silverlight应用程序发送到WCF服务。通过自定义标头,我将客户端的CultureInfo发送到WCF服务,并期望服务以我发送的区域性语言做出响应。通过实现IEndpointBehavior、IClientMessageInspector和IDispatchMessageInspector,我已将自定义行为正确应用于客户端和服务端 我假设调用服务的线程在服务端运行时是相同的。i、 e.在ReceiveRequest之后运行的线程将与运行实际服务器代码的线程
IEndpointBehavior
、IClientMessageInspector
和IDispatchMessageInspector
,我已将自定义行为正确应用于客户端和服务端
我假设调用服务的线程在服务端运行时是相同的。i、 e.在ReceiveRequest之后运行的线程将与运行实际服务器代码的线程相同。对吗?如果我将线程的CultureInfo设置为我想要的,我会从使用相同区域性的服务获得响应吗
(我在本地IIS上托管了wcf服务。出于测试目的,我将线程上的CultureInfo设置为Swedish culture,但响应始终使用美国英语(这是我计算机的文化语言)。是的,运行AfterReceiveRequest
的线程将与运行实际服务器代码的线程相同
当我在实现IDispatchMessageInspector
的类的AfterReceiveRequest
方法的线程上设置区域性时,它设置正确