...
Aviso |
---|
|
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:
1.1 - GET
...
Informações |
---|
|
Máscara de Url: http://{domínio}:{porta}/api/framework/v1/{rota}/lookup Informações |
---|
icon | false |
---|
title | Exemplo de Configuração |
---|
| Domínio: localhost Porta: 8051 Rota: companies Url Utilizada: localhost:8051/api/framework/v1/companies/lookup |
Informações |
---|
icon | false |
---|
title | Exemplo de Resultado |
---|
| Expandir |
---|
title | Ver resultado JSON... |
---|
| Bloco de código |
---|
language | js |
---|
firstline | 1 |
---|
title | Resultado (JSON) |
---|
linenumbers | true |
---|
| {
"hasNext": false,
"items": [
{
"id": "1",
"code": 1,
"nickname": "TOTVS SA",
"federalId": "21.867.387/0001-58"
},
{
"id": "6",
"code": 6,
"nickname": "INSTITUTO TOTVS DE ENSINO SA",
"federalId": "25.578.337/0001-01"
},
{
"id": "7",
"code": 7,
"nickname": "INSTITUTO TOTVS DE ENSINO SUPERIOR SA",
"federalId": "05.295.401/0001-30"
}
]
} |
|
|
|
1.1.6 - GetOne (Recuperar um único registro pelo identificador)
...
Informações |
---|
|
Expand: Foi desabilitado para esta Api. |
Informações |
---|
|
Máscara de Url: http://http://{domínio}:{porta}/api/framework/v1/{rota}/lookup/{id} Informações |
---|
icon | false |
---|
title | Exemplo de Configuração |
---|
| Domínio: localhost Porta: 8099 Rota: companies Id: 6 Url Utilizada: localhost:8051/api/framework/v1/companies/lookup/6 |
Informações |
---|
icon | false |
---|
title | Exemplo de Resultado |
---|
| Expandir |
---|
title | Ver resultado JSON... |
---|
| Bloco de código |
---|
language | js |
---|
firstline | 1 |
---|
title | Resultado (JSON) |
---|
linenumbers | true |
---|
| {
"id": "6",
"code": 6,
"nickname": "INSTITUTO TOTVS DE ENSINO SA",
"federalId": "25.578.337/0001-01"
} |
|
|
|