validate method
void
validate()
Validates every limit even when Dart assertions are disabled.
Implementation
void validate() {
for (final (name, value) in <(String, int)>[
('maximumBodyBytes', maximumBodyBytes),
('maximumSseLineBytes', maximumSseLineBytes),
('maximumSseEventBytes', maximumSseEventBytes),
('maximumPendingSessionRequests', maximumPendingSessionRequests),
('maximumJsonNestingDepth', maximumJsonNestingDepth),
]) {
if (value <= 0) {
throw ArgumentError.value(value, name, 'must be positive');
}
}
}