Это серверное приложение MVC, созданное на C# с использованием платформы ASP.NET Core. Этот проект включает миграцию с использованием Entity Framework (Core). Это приложение также демонстрирует практические знания аутентификации и авторизации с использованием ASP.NET Identity. Пользователь должен иметь возможность просматривать оба продукта, «Ароматы» и «Угощения», без необходимости входа в систему. Если вы, пользователь, хотите получить доступ к функциям CRUD для добавления, редактирования и удаления продуктов, он должен создать учетную запись, а затем войти в систему. После входа в систему у пользователя будет возможность добавлять, редактировать и удалять как вкусы, так и угощения. Приложение также имеет функцию хранения всего меню, а также зарегистрированных пользователей в базе данных, созданной с помощью миграции Entity Framework. Наконец, приложение демонстрирует связь «многие ко многим», где несколько угощений могут принадлежать одному вкусу, и наоборот.
Откройте https://ratta2ii.github.io/PierresTreats.Solution.
$ git clone (клонировать репозиторий на локальный компьютер)
$ cd PierresTreats.Solutions/PierresTreats (перейдите в каталог проекта PierresTreats)
$ восстановление дотнета
Необязательно: $ dotnet run (или продолжите, сначала подключив базу данных)
Настройте строку подключения к БД (appsettings.json)
$ dotnet efmigrations add Initial (создание базы данных и миграция)
$ обновление базы данных dotnet ef
$ dotnet run (для запуска приложения в браузере)
Лицензия MIT Copyright (c) 2020 Тревор Маккин