VerouderingVerouderingsnotifier
Verouderingsnotifier
Included in the “Power Extensions” bundle
Stuurt verouderingen in de respons op de query (en niet alleen tijdens introspectie), onder de top-level vermelding extensions.
Beschrijving
Telkens wanneer een verouderd veld wordt opgevraagd, wordt een verouderingsbericht teruggegeven in diezelfde GraphQL-respons, onder de top-level vermelding extensions.
Dit waarschuwt gebruikers van onze API's om hun gebruik van het schema bij te werken, zelfs wanneer ze geen aandacht besteden aan de introspectie-query.
Wanneer je bijvoorbeeld deze query uitvoert, waarbij het veld isPublished verouderd is:
query {
posts {
title
isPublished
}
}...wordt de volgende respons gegenereerd:
{
"extensions": {
"deprecations": [
{
"message": "Use 'isStatus(status:published)' instead of 'isPublished'",
"extensions": {
...
}
}
]
},
"data": {
"posts": [
...
]
}
}Prev
Next