Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有人实际使用FaultReasonText来定位WCF服务中的故障?_Wcf_Localization_Wcf Faults - Fatal编程技术网

是否有人实际使用FaultReasonText来定位WCF服务中的故障?

是否有人实际使用FaultReasonText来定位WCF服务中的故障?,wcf,localization,wcf-faults,Wcf,Localization,Wcf Faults,WCF中有一种定位机制,它允许用户通过故障的一部分FaultReasonText对象定位返回给客户端的故障 这样做的方式是在FaultReasonText中的集合中传递故障消息的所有可能翻译。据我所知,这是基于SOAPV1.2的 有人真的使用这种机制吗?这在带宽方面不是很浪费吗?为什么要将所有可能的翻译发送给(可能)只对特定语言感兴趣的客户? 允许在需要时存储多个翻译,例如缓存不同语言的可能故障描述 但是,通常情况下,构造函数)将用于使用用特定语言描述故障的指定文本元素初始化FaultReaso

WCF中有一种定位机制,它允许用户通过故障的一部分FaultReasonText对象定位返回给客户端的故障

这样做的方式是在FaultReasonText中的集合中传递故障消息的所有可能翻译。据我所知,这是基于SOAPV1.2的

有人真的使用这种机制吗?这在带宽方面不是很浪费吗?为什么要将所有可能的翻译发送给(可能)只对特定语言感兴趣的客户?

允许在需要时存储多个翻译,例如缓存不同语言的可能故障描述


但是,通常情况下,构造函数)将用于使用用特定语言描述故障的指定文本元素初始化FaultReason类的新实例。

没有浪费,因为故障不应该经常发生。。。。也就是说,我不知道有谁。让我们看看谁回答;)嗨,汤姆。实际上,我正在考虑以某种方式将其扩展到常规响应,作为从服务器提供本地化内容的一种方法。我想在这种情况下,浪费是更相关的。还想知道为什么FaultException的构造函数允许您指定一个FaultReason,而这个原因应该包含在TDetail对象本身中。或者为什么没有为标准FaultCode名称和名称空间定义公共常量。