Inicialmente, este projeto foi uma prova Técnica para Stefanini IT Solutions da filial de Brasília. Após o envio/entrega, continuo trabalhando neste repositório efetuando estratégias de mercado como facilitador de estudos.
Aplicações em .Net Core 3.1:
- REST API: Com Swagger e Health Checks.
- Web: Em Razor Pages.
- Testes de Unidade
- Testes de Integração
- Testes de Carga e Performance
Após fazer o clone do repositório, siga os seguintes passos abaixo:
1 - Acesse a pasta Database_Scripts, e execute todos scripts em banco de dados SQL Server.
2 - Para informar dados referente ao banco criado no passo anterior, basta encontrar o arquivo "appsettings.json" que está na raiz da aplicação tanto API quanto Web (sufixo "UI"), e substituir as variáveis ConnectionString e DatabaseName pelos dados do seu banco criado.
Pronto, está configurado sua aplicação para ser executada.
- Você pode realizar login utilizando algum dos usuários pré-cadastrados (do arquivo de scripts) da tabela User_System, ou crie um usuário novo pela aplicação.
@williamalveslp