MensagensEnviadasPorPeriodo
atenção
Gerado por Inteligência Artificial.
Visão Geral
Este método retorna uma lista com o total de mensagens enviadas por período para uma campanha de WhatsApp, de acordo com o intervalo informado em DataInicioDataFim.
BOX3_ERP_API\BOX3_ERP_API.Core\BLL\CampanhaWhatsappItensBLL.cs
public async Task<List<MensagensEnviadasPorPeriodoDto>> MensagensEnviadasPorPeriodo(DataInicioDataFim item)
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| Contains | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\CampanhaWhatsappItensBLL.cs | 587 |
| MensagensEnviadasPorDia | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\CampanhaWhatsappItensBLL.cs | 593 |
| GetTotalizadores | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\CampanhaWhatsappItensBLL.cs | 594 |
| Insert | BOX3_ERP_API\BOX3_ERP_API.Core\BLL\CampanhaWhatsappItensBLL.cs | 631 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| API_MensagensEnviadasPorPeriodo | BOX3_ERP_API\BOX3_ERP_API\Controllers\CampanhaWhatsappItensController.cs | 91 |
Detalhamento das Referências
API_MensagensEnviadasPorPeriodo
Endpoint HTTP POST ([HttpPost("MensagensEnviadasPorPeriodo")]) que recebe um objeto DataInicioDataFim, invoca MensagensEnviadasPorPeriodo e retorna uma lista detalhada do envio de mensagens por período.
Impacto de Alterações
Alterações em MensagensEnviadasPorPeriodo podem impactar o endpoint API_MensagensEnviadasPorPeriodo, afetando a geração de relatórios, dashboards e fluxos que dependam dos totais enviados por intervalo de datas.
Propagação de Mudanças
- Atualizar e executar testes unitários do método
MensagensEnviadasPorPeriodono projetoBOX3_ERP_API.Core. - Ajustar testes de integração do endpoint
API_MensagensEnviadasPorPeriodo. - Notificar equipes de frontend ou consumidores da API sobre mudanças na estrutura do relatório ou formato de retorno.
Requisitos para Alteração Segura
- Cobertura de testes unitários e de integração para diferentes cenários e intervalos.
- Validação manual dos resultados em ambiente de QA, garantindo fidelidade dos relatórios.
- Atualização da documentação da API se houver alteração no contrato ou DTOs de retorno.