GetListCustom
atenção
Gerado por Inteligência Artificial.
Visão Geral
O método GetListCustom é responsável por obter uma lista personalizada de perfis de acesso com base em um filtro específico. Ele utiliza a desserialização de JSON para converter dados em uma lista de inteiros.
BOX3_ERP_API.Core.BLL.PerfilAcessoBLL.cs
public async Task<List<ListagemPerfilAcessoModel>> GetListCustom(Filtro_PerfilAcessoModel dtModel) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| Newtonsoft.Json.JsonConvert.DeserializeObject<List<int>>(string) | BOX3_ERP_API.Core.BLL.PerfilAcessoBLL.cs | 121 |
| Newtonsoft.Json.JsonConvert.DeserializeObject<List<int>>(string) | BOX3_ERP_API.Core.BLL.PerfilAcessoBLL.cs | 150 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| BOX3_ERP_API.Controllers.PerfilAcessoController.ListagemPerfisAcesso(Filtro_PerfilAcessoModel) | BOX3_ERP_API\Controllers\PerfilAcessoController.cs | 104 |
Detalhamento das Referências
ListagemPerfisAcesso
O método ListagemPerfisAcesso é um endpoint HTTP POST que retorna uma lista de perfis de acesso com base no filtro fornecido. Ele chama o método GetListCustom para obter os dados necessários.
Impacto de Alterações
Alterações no método GetListCustom podem impactar a forma como os dados de perfis de acesso são recuperados e processados, afetando diretamente o endpoint ListagemPerfisAcesso.
Propagação de Mudanças
- Alterações na lógica de desserialização podem afetar a integridade dos dados retornados.
- Mudanças na assinatura do método podem exigir atualizações nos métodos que o chamam.
Requisitos para Alteração Segura
- Garantir que os testes de unidade cobrem todos os cenários de desserialização.
- Verificar a compatibilidade com o método
ListagemPerfisAcessoe outros consumidores do métodoGetListCustom.