Pular para o conteúdo principal

GetAllLinks

atenção

Gerado por Inteligência Artificial.


Visão Geral

O método GetAllLinks é responsável por obter todos os links de pagamento utilizando a API da Pagar.me. Ele faz uma requisição HTTP para buscar os dados e os desserializa em uma lista de objetos PagarmeLinkResponseModel.

Core/BLL/PagarmeBLL.cs
public async Task<List<PagarmeLinkResponseModel>> GetAllLinks() {...}

Dependências Diretas

MétodoLocalizaçãoLinha
GetRequestCore/Util/WebRequestUtil.cs66
DeserializeObjectCore/BLL/PagarmeBLL.cs68

Referências

Método / EndpointLocalizaçãoLinha
API_AtualizarTudoLinkStatusControllers/RecebimentoLinksController.cs149

Detalhamento das Referências

API_AtualizarTudoLinkStatus

Este método é um endpoint HTTP POST que atualiza o status de todos os links de recebimento. Ele chama o método GetAllLinks para obter os dados necessários para a atualização.

Impacto de Alterações

Alterações no método GetAllLinks podem impactar o funcionamento do endpoint API_AtualizarTudoLinkStatus, que depende dos dados retornados por este método para atualizar o status dos links de recebimento.

Propagação de Mudanças

  1. Alterações na assinatura ou no comportamento do método GetAllLinks devem ser refletidas no endpoint API_AtualizarTudoLinkStatus para garantir que ele continue funcionando corretamente.

Requisitos para Alteração Segura

  • Garantir que o método GetAllLinks continue retornando uma lista de PagarmeLinkResponseModel válida.
  • Testar o endpoint API_AtualizarTudoLinkStatus após qualquer alteração para verificar se o fluxo de atualização dos links de recebimento permanece intacto.