DepreciaçãoNotificador de Deprecações
Notificador de Deprecações
Included in the “Power Extensions” bundle
Envia as deprecações na resposta à query (e não apenas durante a introspecção), sob a entrada de nível superior extensions.
Descrição
Sempre que um campo depreciado é consultado, uma mensagem de deprecação é retornada na mesma resposta GraphQL, sob a entrada de nível superior extensions.
Isso alerta os usuários das nossas APIs para atualizarem o uso do schema, mesmo quando não estão prestando atenção à query de introspecção.
Por exemplo, ao executar esta query, onde o campo isPublished está depreciado:
query {
posts {
title
isPublished
}
}...será produzida esta resposta:
{
"extensions": {
"deprecations": [
{
"message": "Use 'isStatus(status:published)' instead of 'isPublished'",
"extensions": {
...
}
}
]
},
"data": {
"posts": [
...
]
}
}Next