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étodo | Localização | Linha |
|---|---|---|
| GetRequest | Core/Util/WebRequestUtil.cs | 66 |
| DeserializeObject | Core/BLL/PagarmeBLL.cs | 68 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| API_AtualizarTudoLinkStatus | Controllers/RecebimentoLinksController.cs | 149 |
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
- Alterações na assinatura ou no comportamento do método
GetAllLinksdevem ser refletidas no endpointAPI_AtualizarTudoLinkStatuspara garantir que ele continue funcionando corretamente.
Requisitos para Alteração Segura
- Garantir que o método
GetAllLinkscontinue retornando uma lista dePagarmeLinkResponseModelválida. - Testar o endpoint
API_AtualizarTudoLinkStatusapós qualquer alteração para verificar se o fluxo de atualização dos links de recebimento permanece intacto.