BoardNotify.cs 548 B

12345678910111213141516171819202122232425
  1. using System.ComponentModel.DataAnnotations;
  2. namespace Domain.Entities.Forum.ValueObject;
  3. /// <summary>
  4. /// 게시판 알림 대상 (다중 선택 지원)
  5. /// </summary>
  6. [Flags]
  7. public enum BoardNotify : byte
  8. {
  9. [Display(Name = "최고관리자")]
  10. Admin = 1 << 0,
  11. [Display(Name = "게시판 관리자")]
  12. Manager = 1 << 1,
  13. [Display(Name = "게시글 작성자")]
  14. PostAuthor = 1 << 2,
  15. [Display(Name = "댓글 작성자")]
  16. CommentAuthor = 1 << 3,
  17. [Display(Name = "답글 작성자")]
  18. ReplyAuthor = 1 << 4
  19. }