더북(TheBook)

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; }
  }
}

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.