Este projeto, é uma API web, de gerenciamento de funcionários, com operações CRUD (Create, Read, Update, Delete) implementadas em C#.
A API fornece os seguintes endpoints:
GET/Funcionario: Retorna todos os funcionáriosPOST/Funcionario: Cria um novo funcionárioGET/Funcionario/{id}: Retorna um funcionário pelo IDPUT/Funcionario/atualizaFuncionario: Inativa um funcionárioPUT/Funcionario/inativaFuncionario: Atualiza os dados de um funcionárioDELETE/Funcionario/deletaFuncionario: Deleta um funcionário
- Clone o repositório para a sua máquina local usando
git clone. - Navegue até o diretório do projeto:
cd /exemplo - Abra no Visual Studio ou Visual Studio Code.
- No Visual Studio, pressione
F5para iniciar a depuração. - No Visual Studio Code, você pode usar o comando
dotnet runno terminal. - A API estará rodando em
https://localhost:<porta>/swaggeronde você pode ver e testar todos os endpoints disponíveis.
- Configuração do
Banco de Dados
Antes de executar o projeto, certifique-se de que a string de conexão do banco de dados esteja corretamente configurada no arquivo appsettings.json, de acordo com os parâmetros do SQL Server na sua máquina.
Isso permitirá que você acesse o Swagger para interagir com a API.
Feito com ♥ by Leandro Lima👋
