Histórico da Página
...
A API de Lookup é uma API com intuito de trazer apenas dados para identificação de registros.
É implementada a partir da rota da API principal, e é apartada do sistema de permissionamento do RM.
...
title | Atenção |
---|
Como o Lookup pode ser utilizado em diversas telas, não é necessário que o usuário possua permissão na funcionalidade para utiliza-lo é necessário apenas ter um usuário válido para login.
As rotas de Lookup devem utilizar o atributo de autorização OnlyAuthenticatedAttribute pois é este atributo que permite um usuário AUTENTICADO ter acesso as rotas.
Bloco de código | ||||
---|---|---|---|---|
| ||||
[OnlyAuthenticated]
[Route("lookup")]
public ApiDataServerResponse GetAllLookup([FromUri] ApiQuery query)
{
....
} |
1 - Métodos
...
Utilizado um único método implementado:
...
Informações | ||
---|---|---|
| ||
Fields: parâmetro responsável pela especialização de campos em um resultado, ou seja, o usuário define quais campos serão apresentados no resultado. Exemplo: ?fields=campo1 Múltiplos campos de ordenação: ?fields=campo1, campo2, campo3 .. . Aviso | | |
|
Informações | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||
Máscara de Url: http http://{domínio}:{porta}/api/framework/v1/companies{rota}/lookup?fields={campos}
|