NoteController(컨트롤러) > View (Note(폴더)/index/Add/Edit/cshtml) > Layout.cshtmlController / NoteController.csNote/Index.cshtml@foreach (var note in Mode
Microsoft.AspNetCore.Session를 종속성에 누겟패키지를 설치합니다!Program.csAccountController.csLayout.cshtml로그인 성공 시 Logout 버튼만 보이는 것이 확인이 됩니다!
Controller(Account Controller/ HomeController) > View/ Home(LoginSucess.cshtml), login.cshtml 현재 문제는 User Model에서 UserName을 Required로 필수 입력으로 받고 있는데
Controller > View > \_Layout.cshtml 순으로 진행합니다! 먼저 Controller인 AccountController를 만들어 보겠습니다. AccountController 현재 Register는 두 개의 메서드가 보이는데 하나는 GET 방식이고
EntityFramework Core 설치Model 생성 User.csNote.csDbContext 생성 -> Table 생성할 수 있는 코드를 작성AspnetNoteDbContext.csDbContext -> 실제 테이블 생성 패키지 관리자 콘솔
Models 폴더에 클래스 파일인 User.cs 하나 만들고 prop + tab + tab을 이용해 getter/setter를 손 쉽게 만들 수 있다.Models / User.csControllers / HomeController.csView로 넘겨주는 방법은 세 가지