이는 ASP.NET Core 프레임워크를 사용하여 C#으로 구축된 서버 측 MVC 애플리케이션입니다. 이 프로젝트에는 Entity Framework(Core)를 사용한 마이그레이션이 포함되어 있습니다. 이 앱은 또한 ASP.NET ID를 사용한 인증 및 권한 부여에 대한 실무 지식을 보여줍니다. 사용자는 로그인하지 않고도 맛과 간식이라는 제품을 모두 볼 수 있어야 합니다. 사용자가 제품을 추가, 편집, 삭제하기 위해 CRUD 기능에 액세스하려는 경우 사용자는 계정을 만든 다음 로그인해야 합니다. 로그인한 후 사용자는 맛과 간식을 모두 추가, 편집, 삭제할 수 있습니다. 또한 이 응용 프로그램에는 Entity Framework 마이그레이션을 사용하여 생성된 데이터베이스 내에 등록된 사용자뿐만 아니라 전체 메뉴를 저장하는 기능도 있습니다. 마지막으로, 애플리케이션은 여러 간식이 하나의 맛에 속할 수 있고 그 반대의 경우도 있는 다대다 관계를 보여줍니다.
https://ratta2ii.github.io/PierresTreats.Solution 열기
$ git clone(로컬 머신에 저장소 복제)
$ cd PierresTreats.Solutions/PierresTreats (프로젝트 디렉토리 PierresTreats로 이동)
$ 닷넷 복원
선택 사항: $ dotnet run(또는 먼저 데이터베이스를 연결하여 계속)
DB 연결 문자열 구성(appsettings.json)
$ dotnet ef migrations add 초기(데이터베이스 생성 및 마이그레이션)
$ dotnet ef 데이터베이스 업데이트
$ dotnet run(브라우저에서 애플리케이션을 실행하기 위해)
MIT 라이센스 저작권 (c) 2020 Trevor Mackin