APIRest para gestão de cardápios digitais
Essas instruções permitirão que você obtenha uma cópia do projeto em operação na sua máquina local para fins de desenvolvimento e teste.
Visual Studio 2022
Git
SQL server management studio
.Net 7
C#
SQL Server
Entity Framework
Clone esse repositório em sua maquina local usando git bash:
git clone https://github.com/Luis-Henrique/EasyMenu
Abra a solução EasyMenu.sln
usando Visual Studio 2022
Defina EasyMenu.Api.Admin
como projeto de inicialização
Inicialize o projeto:
Para criar o banco utilize o arquivo createDatabase.sql
salvo na pasta items
Configure sua string de conexação no arquivo appsettings.json
Na página do Swagger selecione a requisição desejada
Clique em tryOut se necessário passe os valores desejados via arquivo json
Depois clique em execute
Veja os detalhes da resposta na parte inferior
Demonstração:
As requisições pelo postman deverão ser feitas via body
utilizando formato json
Demonstração:
Warning Caso o
Authorize
esteja ativado na controller, será necessário realizar a autorização do usúario e passar o token do login no header da requisição
Authorize
Basic Auth
Token
Em implementação