37.5.12 따라하기 11: 글쓰기 페이지 작성
1. 글쓰기 페이지와 관련해서 DotNetNoteController 컨트롤러 클래스에 Create() 액션 메서드 두 개(HttpGet, HttpPost)를 만들고, 글쓰기 로직에 대한 컨트롤러의 액션 메서드를 구성했다. 글쓰기 페이지에서 파일 첨부 시 파일은 wwwroot 폴더의 files 폴더에 업로드되도록 설정한다.
• _environment.WebRootPath: wwwroot 폴더의 물리적인 경로 반환
• HttpContext.Connection.RemoteIpAddress.ToString(): IP 주소 얻기(환경에 따라 null 반환 가능)
• Dul.FileUtility.GetFileNameWithNumbering(): 파일명 중복 처리
• TempData[]: 임시로 데이터를 저장하고 다음 번 액션 메서드에서 사용 가능한 상태로 데이터 보관