Sistema desenvolvido por Edson de Araujo Cadastro Simples com ASP.NET CORE 2.2 C# EntityFramework com consumo de API seguro com autenticação JWT para entrevista tecnica.
Requisitos Basicos:
Visual Studio 2019
SQL Server Manager
EntityFramework Core
Biblioteca Rotativa PDF
Servidor IIS
1 - Fazer o clone do projeto
2 - Aprir Usando Visual Studio 2019
3 - Atualizar os pacotes Nugets
4 - Sistema com Acesso ao Banco em Nuvem SQLSERVER Windows
5 - Configura o banco de dados no arquivo appsettings.json, conforme seu banco:
"ConnectionStrings": { "DefaultConnection": "Data Source = localhost; Initial Catalog = Seguro; Uid = sa; Password = 1234; MultipleActiveResultSets=true; Pooling=true; Min Pool Size=0; Max Pool Size=250; Connect Timeout=30;" },
6 - Rodar a Aplicação em modo de Varios projetos Cmd (webApi) Cmd (webApp)
7 - No Console do Gerenciador de Pacotes entre com PM> Add-Migration 00000000000000_CreateIdentitySchema.cs ou pule direto para o passo 8
8 - Crie um novo usuário para que as tabelas possam ser geradas
Após o termino será exibido como esta escrito a baixo
Ultima Atualização Habilitado Origem Cruzada Cors. Protegendo as APIs de Acesso não autorizado. Ajustando criação de Banco e tabelas para o Entrevistador.
link do Sistema para Teste: https://www.utyum.com.br/NetApi
link da API via Swagger para Teste: https://www.utyum.com.br/Seguro/Api/api/Seguro
Usuario: admin@net.com Senha: Bt123Senha#