analyzeError method

RelpsnErrorAnalysis analyzeError(
  1. String codigo,
  2. String mensagem
)

Analisa erros específicos do RELPSN e retorna informações detalhadas

codigo - Código do erro retornado pela API mensagem - Mensagem de erro retornada pela API

Exemplo de uso:

try {
  final response = await relpsnService.consultarParcelamento(123456);
} catch (e) {
  if (e is RelpsnError) {
    final analysis = relpsnService.analyzeError(e.codigo, e.mensagem);
    print('Erro: ${analysis.summary}');
    print('Ação recomendada: ${analysis.recommendedAction}');
  }
}

Implementation

RelpsnErrorAnalysis analyzeError(String codigo, String mensagem) {
  return RelpsnErrors.analyzeError(codigo, mensagem);
}