Skip to content

Viniciusalopes/api-csharp

Repository files navigation

api-csharp

API REST utilizando a linguagem C#, contendo as seguintes funcionalidades:

Requisitos

  • 1. Uma rota para autenticação;

  • 2. Uma rota para consulta de pessoas, que deve retornar uma lista de objeto de pessoas;

  • 3. Uma rota para consultar uma pessoa pelo seu código;

  • 4. Uma rota para consultar pessoas de uma determinada UF;

  • 5. Uma rota de gravar pessoa, que deve retornar o objeto “salvo”; O método deve ser capaz de validar as informações recebidas;

  • 6. Uma rota para atualizar os dados de uma pessoa, que deve retorno o objeto atualizado;

  • 7. Uma rota para excluir uma pessoa;

  • 8. Todas rotas, com exceção da de autenticação, devem validar se a requisição possui um Token autenticado.

Observações

  • O objeto de pessoas possui apenas código, nome, CPF, UF e data de nascimento.

  • A validação do token da requisição não foi implementada

  • Não foi implementada uma camada View. Para testes, importar collection de requests no Postman.

(Json with collection) [https://github.com/Viniciusalopes/api-csharp/blob/master/api-csharp.postman_collection.json]

About

API REST utilizando a linguagem C#, com autenticação por token

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages