Este é um aplicativo MVC do lado do servidor criado em C# usando a estrutura ASP.NET Core. Este projeto inclui migrações utilizando o Entity Framework (Core). Este aplicativo também demonstra um conhecimento prático de autenticação e autorização usando identidade ASP.NET. Um usuário deve ser capaz de visualizar ambos os produtos, Sabores e Guloseimas, sem precisar fazer login. Se você deseja acessar a funcionalidade CRUD para adicionar, editar e excluir produtos, o usuário deve criar uma conta e fazer login Após o login, o usuário terá a opção de adicionar, editar e excluir sabores e guloseimas. O aplicativo também possui funcionalidade para armazenar todo o menu, bem como os usuários cadastrados no banco de dados que foi criado através das migrações do Entity Framework. Por último, a aplicação demonstra uma relação muitos para muitos, onde múltiplas guloseimas podem pertencer a um sabor e vice-versa.
Abra https://ratta2ii.github.io/PierresTreats.Solution
$ git clone (clonar repositório para máquina local)
$ cd PierresTreats.Solutions/PierresTreats (Navegue até o diretório do projeto PierresTreats)
$ restauração dotnet
Opcional: $ dotnet run (ou continue conectando primeiro um banco de dados)
Configurar string de conexão do banco de dados (appsettings.json)
$ dotnet ef Migrations add Initial (Criar banco de dados e migração)
$ dotnet ef atualização do banco de dados
$ dotnet run (para executar o aplicativo no navegador)
Direitos autorais da licença do MIT (c) 2020 Trevor Mackin