더북(TheBook)

10. Models 폴더의 DotNetNote 폴더에 INoteCommentRepository.cs 파일을 생성한다. 게시판 댓글의 CRUD에 대한 메서드 시그니처를 담고 있는 INoteCommentRepository 인터페이스의 내용을 다음과 같이 작성한다.

▼  /Models/DotNetNote/INoteCommentRepository.cs

using System.Collections.Generic;

namespace DotNetNote.Models
{
  public interface INoteCommentRepository
  {
      void AddNoteComment(NoteComment model);
      int DeleteNoteComment(int boardId, int id, string password);
      int GetCountBy(int boardId, int id, string password);
      List<NoteComment> GetNoteComments(int boardId);
      List<NoteComment> GetRecentComments();
  }
}

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