Как добавить дополнительные поля в окончательный ответ на каждый запрос GraphQL, используя Graphql.NET? - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть следующий запрос graphql:

{
  orders {
    id
    description
    name
    status
  }
}

Мне нужен следующий ответ:

{
  "data": {
    "orders": [
      {
        "id": "FAEBD971-CBA5-4CED-8AD5-CC0B8D4B7827",
        "description": "250 Conference brochures",
        "name": "1000",
        "status": "CREATED"
      }
    ],
    "locale": {
      "localisationIdentifier": "en",
      "enabled": true,
      "language": "en",
      "country": ""
    }
  }
}

Я ищу способ добавить другое свойство в ответ, скажем "locale"с подполями, перечисленными под ним.

Свойство "locale" необходимо добавить к каждому другому ответу в приложении.

Я хотел бы знать, как этого можно добиться с помощью Graphql.NET.Может кто-нибудь помочь мне с примером кода, чтобы решить эту проблему?

...