findMatchingConfig static method

RequestBodyConfig? findMatchingConfig(
  1. String requestUrl,
  2. int statusCode,
  3. List<RequestBodyConfig> configs
)

Encuentra la configuración que debe aplicarse para una URL y status code dados Retorna la primera configuración que coincida, o null si ninguna aplica

Implementation

static RequestBodyConfig? findMatchingConfig(
  String requestUrl,
  int statusCode,
  List<RequestBodyConfig> configs,
) {
  if (configs.isEmpty) return null;

  for (final config in configs) {
    if (shouldApply(config, requestUrl, statusCode)) {
      return config;
    }
  }

  return null;
}