Esta es una aplicación MVC del lado del servidor construida en C# utilizando el marco ASP.NET Core. Este proyecto incluye migraciones utilizando Entity Framework (Core). Esta aplicación también demuestra un conocimiento práctico de autenticación y autorización utilizando ASP.NET Identity. Un usuario debería poder ver ambos productos, Sabores y Golosinas, sin tener que iniciar sesión. Si un usuario desea acceder a la funcionalidad CRUD para agregar, editar y eliminar productos, el usuario debe crear una cuenta y luego iniciar sesión. Después de iniciar sesión, el usuario tendrá la opción de agregar, editar y eliminar, tanto sabores como golosinas. La aplicación también tiene funcionalidad para almacenar el menú completo, así como los usuarios registrados dentro de la base de datos que se creó mediante las migraciones de Entity Framework. Por último, la aplicación demuestra una relación de muchos a muchos, donde varias delicias pueden pertenecer a un mismo sabor y viceversa.
Abra https://ratta2ii.github.io/PierresTreats.Solution
$ git clone (Clonar repositorio a la máquina local)
$ cd PierresTreats.Solutions/PierresTreats (Navega al directorio del proyecto PierresTreats)
$ restauración de dotnet
Opcional: $ dotnet run (o continúe conectando primero una base de datos)
Configurar la cadena de conexión de base de datos (appsettings.json)
$ dotnet ef migraciones agregar Inicial (Crear base de datos y migración)
Actualización de la base de datos $ dotnet ef
$ dotnet run (para ejecutar la aplicación en el navegador)
Licencia MIT Copyright (c) 2020 Trevor Mackin