O objetivo geral do projeto .NET API de gerenciamento de usuário
é fornecer um microsserviço confiável e escalável para gerenciar as operações básicas relacionadas a usuários, como criação, atualização, detalhamento, listagem e exclusão de usuários.
- SDK do .NET 6: o SDK (kit de desenvolvimento de software)
- IDE: você precisará de uma IDE (ambiente de desenvolvimento integrado)
- Gerenciador de pacotes: o .NET 6 usa o gerenciador de pacotes NuGet
- Execute o comando
dotnet restore
para restaurar as dependências do projeto. Isso baixará e instalará todas as bibliotecas e pacotes necessários para a aplicação funcionar corretamente.
Finalmente, execute o comando dotnet run
para iniciar a aplicação. Isso iniciará o servidor web da aplicação e você poderá acessar a aplicação no seu navegador web em http://localhost..., onde uma nova página no Swagger
será gerada para identificar os endpoints e necessidades dos dados.
{
"Cpf": "01211149500",
"email": "[email protected]",
"DataDeNascimento": "2002-10-10",
"sexo": 1,
"nomeCompleto": "Ryan Pablo Silva Araujo",
"senha": "ryan@1",
"apelido": "fazopix",
"telefone": "77998896712",
"endereco": {
"logradouro": "Rua alves",
"numero": "191",
"bairro": "ferraz osório",
"cidade": "ilheus",
"estado": "ba",
"pais": "br",
"cep": "55140000"
}
}
POST
- /challengebrq/v1/usuarios Cadastrar Usuários
GET
- /challengebrq/v1/usuarios Listar Usuários
GET
- /challengebrq/v1/usuarios/{idusuario} Detalhar Usuários
DELETE
- /challengebrq/v1/usuarios/{idusuario} Deletar Usuário
PATCH
- /challengebrq/v1/usuarios/{idusuario} Atualizar Usuário
PUT
- /challengebrq/v1/usuarios/{idusuario}/senhas AlterarSenha
GET
- /challengebrq/v1/usuarios/{idusuario}/senhas Gerar Hash (Esqueceu a senha)
POST
- /challengebrq/v1/usuarios/{idusuario}/senhas AlterarSenhaViaHash
- Versão 1 - [Em andamento]