GraphQL.Validation.Complexity
Namespace with 5 public types
Classes
ComplexityAnalyzer
The default complexity analyzer.
ComplexityConfiguration
Configuration parameters for a complexity analyzer.
ComplexityResult
Contains the result of a complexity analysis.
Static Classes
ComplexityAnalayzerMetadataExtensions
Provides extension methods for working with field's complexity impact.
Interfaces
IComplexityAnalyzer
Analyzes a document to determine if its complexity exceeds a threshold,
throwing an exception if it is too complex.