C#应用中WCF服务成功响应始终返回NULL问题求助
WCF服务调用成功但响应始终为NULL
我在C#应用中调用WCF服务端点时遇到了异常问题:
- 传入有效参数成功调用服务时,返回的响应始终为NULL
- 传入无效参数时,能正常收到服务返回的错误信息,说明请求确实已到达服务端
- 和服务提供方确认后,对方表示服务端已生成正确响应,但响应无法传递到我的调用端;所有服务方法均存在此问题,且调用过程未抛出任何异常
- 使用SOAP UI工具测试同一个端点,能够正常获取到有效响应
以下是调用WCF端点的控制台应用代码片段:
// 实际调用代码示例 var serviceClient = new TargetWcfServiceClient(); try { var serviceRequest = new ServiceInvokeRequest { // 填充有效参数 Param1 = "validValue", Param2 = 123 }; var serviceResponse = serviceClient.InvokeTargetMethod(serviceRequest); // serviceResponse 始终为null Console.WriteLine($"响应内容:{serviceResponse}"); } catch (Exception ex) { Console.WriteLine($"调用异常:{ex.Message}"); } finally { serviceClient.Close(); }
相关截图:
内容的提问来源于stack exchange,提问作者Vishal G
相关产品推荐
相关产品推荐

