IncludeValidator¶
class in JsonApiToolkit.Validation
Validates include parameters against allowed patterns.
Methods¶
ValidateIncludes(requestedIncludes: IEnumerable, allowedPatterns: IEnumerable)¶
: ValidationResult
ValidateFilterPaths(filterGroup: FilterGroup, allowedPatterns: IEnumerable)¶
: FilterPathValidationResult
IsIncludeAllowed(include: string, patterns: IEnumerable)¶
: bool
CompilePatterns(patternStrings: IEnumerable)¶
: IEnumerable<IncludePattern>