找不到源类型的查询模式的实现:反序列化服务响应时找不到选择

Posted

技术标签:

【中文标题】找不到源类型的查询模式的实现:反序列化服务响应时找不到选择【英文标题】:Could not find implementation of query pattern for source type: select not found while deserializing service response 【发布时间】:2018-02-24 15:34:55 【问题描述】:

这不是重复的问题,我检查了同一主题的所有可用问题。

我正在尝试使用 WSDL 服务。

现在我想从响应中返回特定字段的列表,下面是我尝试过的:

从响应中返回“PreferredFullName”列表的最佳方式是什么?

【问题讨论】:

响应类型是 IEnumerable 还是类似的,还是只是一个对象(而不是集合)? @m.rogalski 它只是一个对象 那么为什么要使用 Linq?只需使用var q = new PersonDetailsBO PrefferedFullName = t1.PrefferedFullName ; @@m.rogalski 我需要返回 PreffredFullName 列表 两件事:1.将代码粘贴为文本,而不是图像。 2. 你真的应该从你的问题中删除这些私人数据。事实上,我为你做了最后一件事。 【参考方案1】:

很抱歉将代码作为图像。无论如何,我可以通过response.responsenote.Select()找到解决方案

【讨论】:

以上是关于找不到源类型的查询模式的实现:反序列化服务响应时找不到选择的主要内容,如果未能解决你的问题,请参考以下文章

使用模式对 GraphQL 响应进行类型保留反序列化

找不到查询模式的实现错误

Eclipse 调试:远程调试时找不到源

损坏的序列化解析结果。使用firebase ui依赖项时找不到选定的模块

在 PreferenceFragment 中解组时找不到类

编译时找不到动态库