asp.net-mvc - WCF 返回 NULL 值
问题描述
我在 MVC 应用程序中调用第三方 WCF 服务。当我尝试从服务读取响应时,我将所有值都设为 NULL,而如果我签入提琴手,它会在那里显示响应。我是否需要代码中缺少的任何特殊配置?请多多包涵,因为我是 WCF 的新手
代码如下
SalesReviewMD efm = new SalesReviewMD(Server.MapPath("~/Cert/CertGlobal.pfx"), "*****");
@string stSales = new @string();
stSales.Value = "slo:cv";
IdentificationType salesJune = new IdentificationType();
salesJune.IdentificationID = stSales;
SaleType salesJuneType = new SaleType();
EntityType entity = new EntityType();
entity.id = "7yt678-0330-12312d-238-d4ww444f";
DateRangeType dt = new DateRangeType();
DateRangeType[] dtte = { dt };
SalesListType request = new SalesListType();
request.DocumentSubmitter = entity;
request.SendingSalesProfileCode = "urn:oasis:names:tc:legalxml-salesList:schema:xsd:WebServicesMessaging-2.0";
SalesListResponseMessageType response = efm.GetSalesList(request);
来自 Wsdl 的 SalesListResponseMessageType
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.7.2612.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="urn:oasis:names:tc:legalxml-salesList:schema:xsd:WebServicesMessaging-2.0")]
public partial class SalesListResponseMessageType : QueryResponseMessageType {
-------------------
-------------------
}
解决方案
推荐阅读
- tmux - Tmux 重映射前缀键
- matlab - 计算平行平面上到法线向量的距离
- mysql - 在 NestJS 中以多对一关系添加字段
- linux - serverspec 的命令路径问题,需要 ansible 的步骤
- javascript - 在 AWS Lambda 函数中使用 mysql 时出错
- python - 使用 Flask-SocketIO 定期向客户端发送数据
- generics - 如何在构造函数调用中引用实例方法
- ansible - 如何提高ansible速度?
- python - 从一个字典的键和另一字典 python 的对应值创建字典
- google-cloud-platform - 使用 GCR 作为 Helm 存储库