using the documented RequiresAuthValidationRule implementation;
https://github.com/graphql-dotnet/graphql-dotnet/blob/master/docs/learn.md
There is an example of checking if a field has certain permission and if a user can access that field.
_.Match(fieldAst =>{...})
It looks like the GraphQL engine is walking a tree and calling the IValidationRule.Validate(...) at each node.
What is the best way to know what the full path of the field is.
The starwars example;
https://github.com/graphql-dotnet/graphql-dotnet/blob/master/docs/getting-started.md
i.e. i want to know that the field is human->friends->name when I am at the 'name' node.
From what I can see I only have visibility to the current field node and it children, but not its parents.