7. Models 폴더의 DotNetNote 폴더에 NoteCommentViewModel.cs 파일을 생성하고, 다음과 같이 코드를 작성한다. 이 파일은 상세보기 페이지에서 댓글 출력하는 부분에 게시물의 번호(Id)와 해당 게시물에 해당하는 댓글 리스트를 함께 묶어서 전송할 때 사용되는 뷰 모델 클래스다.
▼ /DotNetNote/Models/NoteCommentViewModel.cs
using System.Collections.Generic;
namespace DotNetNote.Models
{
/// <summary>
/// 특정 Id에 해당하는 게시물에 대한 댓글 리스트와 게시판Id를 묶어서 전송
/// </summary>
public class NoteCommentViewModel
{
public List<NoteComment> NoteCommentList { get; set; }
public int BoardId { get; set; }
}
}