0
DataFetcherのget(DataFetchingEnvironment環境)メソッドから取得できます。Graphql-java:DataFetchingEnvironmentを取得するにはどうすればよいですか?
しかし、私は他の方法からそれを取得したいです。
DataFetcherのget(DataFetchingEnvironment環境)メソッドから取得できます。Graphql-java:DataFetchingEnvironmentを取得するにはどうすればよいですか?
しかし、私は他の方法からそれを取得したいです。
非常に混乱しやすい質問です。 DataFetchingEnvironment
は、特定のフィールド(親フィールド、ソース値など)の値を解決するために必要な情報が含まれているため、DataFetcher
にのみ使用できます。他の場所からそれを得るのは意味がありません。
ExecutionContext
にアクセスするにはどうしますか?それは特定のフィールドに結びついていないので、DataFetcher
の間で共有されている情報であり、外部から取得する方がはるかに意味があります。その場合は、様々な段階でExecutionStrategy
から入手することができます(カスタムExecutionStrategy
を指定することができます)。適切な段階でInstrumentation
から取得できます。