validate method

void validate()

Validates every limit at runtime.

Const constructor assertions are useful during development but may be disabled in production, so server entry points call this method too.

Implementation

void validate() {
  _requirePositive(maximumBodyBytes, 'maximumBodyBytes');
  _requirePositive(maximumSessions, 'maximumSessions');
  _requirePositive(maximumPendingRoutes, 'maximumPendingRoutes');
  _requirePositive(outboundQueueCapacity, 'outboundQueueCapacity');
  _requirePositive(maximumWebSocketFrameBytes, 'maximumWebSocketFrameBytes');
  _requirePositive(maximumJsonNestingDepth, 'maximumJsonNestingDepth');
  _requirePositiveDuration(initializeTimeout, 'initializeTimeout');
  _requirePositiveDuration(sseKeepAliveInterval, 'sseKeepAliveInterval');
}