我运行 GraphQL 客户端并发送查询
var response3 = await client2.SendQueryAsync<ADescriptorResponse2>(request2);
var response2 = await client2.SendQueryAsync<dynamic>(request2);
var response1 = await client2.SendQueryAsync<object>(request2);
有
public class ADescriptorResponse2
{
public ADescriptor aDescriptor { get; set; }
}
public class ADescriptor
{
public long Action { get; set; }
public string Name { get; set; }
public string Description { get; set; }
}
但在第一种情况下 var response3 = await client2.SendQueryAsync(request2); 我收到 response3.Data ==null,输入 ADescriptorResponse2 在其他两种情况下,我收到的数据都是正确的,但它是 Newtonsoft.Json.Linq.JObject 类型。为什么我没有收到填充数据的 ADescriptorResponse2 的数据?什么是不正确的?