Skip to content

IncludeValidator

class in JsonApiToolkit.Validation

Validates include parameters against allowed patterns.

public static class IncludeValidator

Methods

ValidateIncludes(requestedIncludes: IEnumerable, allowedPatterns: IEnumerable)

: ValidationResult

ValidateFilterPaths(filterGroup: FilterGroup, allowedPatterns: IEnumerable)

: FilterPathValidationResult

IsIncludeAllowed(include: string, patterns: IEnumerable)

: bool

CompilePatterns(patternStrings: IEnumerable)

: IEnumerable<IncludePattern>