Method WithMaxDuplicateGroups
- Namespace
- QueryGuard
- Assembly
- QueryGuard.Core.dll
WithMaxDuplicateGroups(int, QueryGuardSeverity)
Limits how many fingerprints may reach RepeatedQueryThreshold.
public QueryGuardPolicy WithMaxDuplicateGroups(int maxGroups, QueryGuardSeverity severity = QueryGuardSeverity.Failure)
Parameters
maxGroupsintThe inclusive maximum number of repeated groups.
severityQueryGuardSeverityHow to react when the limit is exceeded.
Returns
- QueryGuardPolicy
A new policy.
Exceptions
- ArgumentOutOfRangeException
maxGroupsis negative.