|
|
@@ -21,172 +21,200 @@ global using SearchAdminAccessLogs = Application.Features.Director.AccessLog.Sea
|
|
|
global using DeleteAdminAccessLog = Application.Features.Director.AccessLog.Delete;
|
|
|
|
|
|
// 문서
|
|
|
-global using SearchDocuments = Application.Features.Document.Search;
|
|
|
-global using GetDocument = Application.Features.Document.Get;
|
|
|
-global using CreateDocument = Application.Features.Document.Create;
|
|
|
-global using UpdateDocument = Application.Features.Document.Update;
|
|
|
-global using DeleteDocument = Application.Features.Document.Delete;
|
|
|
+global using SearchDocuments = Application.Features.Admin.Document.Search;
|
|
|
+global using GetDocument = Application.Features.Admin.Document.Get;
|
|
|
+global using CreateDocument = Application.Features.Admin.Document.Create;
|
|
|
+global using UpdateDocument = Application.Features.Admin.Document.Update;
|
|
|
+global using DeleteDocument = Application.Features.Admin.Document.Delete;
|
|
|
|
|
|
// 팝업
|
|
|
-global using SearchPopups = Application.Features.Popup.Search;
|
|
|
-global using GetPopup = Application.Features.Popup.Get;
|
|
|
-global using CreatePopup = Application.Features.Popup.Create;
|
|
|
-global using UpdatePopup = Application.Features.Popup.Update;
|
|
|
-global using DeletePopup = Application.Features.Popup.Delete;
|
|
|
+global using SearchPopups = Application.Features.Admin.Popup.Search;
|
|
|
+global using GetPopup = Application.Features.Admin.Popup.Get;
|
|
|
+global using CreatePopup = Application.Features.Admin.Popup.Create;
|
|
|
+global using UpdatePopup = Application.Features.Admin.Popup.Update;
|
|
|
+global using DeletePopup = Application.Features.Admin.Popup.Delete;
|
|
|
+
|
|
|
+// 팝업 위치
|
|
|
+global using GetPopupPositions = Application.Features.Admin.Popup.Position.GetAll;
|
|
|
+global using SavePopupPositions = Application.Features.Admin.Popup.Position.Save;
|
|
|
|
|
|
// FAQ 분류
|
|
|
-global using GetFaqCategories = Application.Features.Faq.Category.GetAll;
|
|
|
-global using SaveFaqCategories = Application.Features.Faq.Category.Save;
|
|
|
+global using GetFaqCategories = Application.Features.Admin.Faq.Category.GetAll;
|
|
|
+global using SaveFaqCategories = Application.Features.Admin.Faq.Category.Save;
|
|
|
|
|
|
// FAQ 목록
|
|
|
-global using SearchFaqItems = Application.Features.Faq.Item.Search;
|
|
|
-global using GetFaqItem = Application.Features.Faq.Item.Get;
|
|
|
-global using CreateFaqItem = Application.Features.Faq.Item.Create;
|
|
|
-global using UpdateFaqItem = Application.Features.Faq.Item.Update;
|
|
|
-global using DeleteFaqItem = Application.Features.Faq.Item.Delete;
|
|
|
+global using SearchFaqItems = Application.Features.Admin.Faq.Item.Search;
|
|
|
+global using GetFaqItem = Application.Features.Admin.Faq.Item.Get;
|
|
|
+global using CreateFaqItem = Application.Features.Admin.Faq.Item.Create;
|
|
|
+global using UpdateFaqItem = Application.Features.Admin.Faq.Item.Update;
|
|
|
+global using DeleteFaqItem = Application.Features.Admin.Faq.Item.Delete;
|
|
|
|
|
|
// 배너 위치
|
|
|
-global using GetBannerPositions = Application.Features.Banner.Position.GetAll;
|
|
|
-global using SaveBannerPositions = Application.Features.Banner.Position.Save;
|
|
|
+global using GetBannerPositions = Application.Features.Admin.Banner.Position.GetAll;
|
|
|
+global using SaveBannerPositions = Application.Features.Admin.Banner.Position.Save;
|
|
|
|
|
|
// 배너 목록
|
|
|
-global using SearchBannerItems = Application.Features.Banner.Item.Search;
|
|
|
-global using GetBannerItem = Application.Features.Banner.Item.Get;
|
|
|
-global using CreateBannerItem = Application.Features.Banner.Item.Create;
|
|
|
-global using UpdateBannerItem = Application.Features.Banner.Item.Update;
|
|
|
-global using DeleteBannerItem = Application.Features.Banner.Item.Delete;
|
|
|
+global using SearchBannerItems = Application.Features.Admin.Banner.Item.Search;
|
|
|
+global using GetBannerItem = Application.Features.Admin.Banner.Item.Get;
|
|
|
+global using CreateBannerItem = Application.Features.Admin.Banner.Item.Create;
|
|
|
+global using UpdateBannerItem = Application.Features.Admin.Banner.Item.Update;
|
|
|
+global using DeleteBannerItem = Application.Features.Admin.Banner.Item.Delete;
|
|
|
|
|
|
// 회원 목록
|
|
|
-global using SearchMembers = Application.Features.Member.List.Search;
|
|
|
-global using GetMember = Application.Features.Member.List.Get;
|
|
|
-global using CreateMember = Application.Features.Member.List.Create;
|
|
|
-global using UpdateMember = Application.Features.Member.List.Update;
|
|
|
-global using DeleteMember = Application.Features.Member.List.Delete;
|
|
|
-global using ApproveMember = Application.Features.Member.List.Approve;
|
|
|
+global using SearchMembers = Application.Features.Admin.Member.List.Search;
|
|
|
+global using GetMember = Application.Features.Admin.Member.List.Get;
|
|
|
+global using CreateMember = Application.Features.Admin.Member.List.Create;
|
|
|
+global using UpdateMember = Application.Features.Admin.Member.List.Update;
|
|
|
+global using DeleteMember = Application.Features.Admin.Member.List.Delete;
|
|
|
+global using ApproveMember = Application.Features.Admin.Member.List.Approve;
|
|
|
|
|
|
// 회원 등급
|
|
|
-global using GetMemberGrades = Application.Features.MemberGrade.GetAll;
|
|
|
-global using GetMemberGrade = Application.Features.MemberGrade.Get;
|
|
|
-global using CreateMemberGrade = Application.Features.MemberGrade.Create;
|
|
|
-global using UpdateMemberGrade = Application.Features.MemberGrade.Update;
|
|
|
-global using DeleteMemberGrade = Application.Features.MemberGrade.Delete;
|
|
|
+global using GetMemberGrades = Application.Features.Admin.MemberGrade.GetAll;
|
|
|
+global using GetMemberGrade = Application.Features.Admin.MemberGrade.Get;
|
|
|
+global using CreateMemberGrade = Application.Features.Admin.MemberGrade.Create;
|
|
|
+global using UpdateMemberGrade = Application.Features.Admin.MemberGrade.Update;
|
|
|
+global using DeleteMemberGrade = Application.Features.Admin.MemberGrade.Delete;
|
|
|
|
|
|
// 로그인 내역
|
|
|
-global using SearchLoginLogs = Application.Features.Member.Logs.Login.Search;
|
|
|
-global using DeleteLoginLog = Application.Features.Member.Logs.Login.Delete;
|
|
|
+global using SearchLoginLogs = Application.Features.Admin.Member.Logs.Login.Search;
|
|
|
+global using DeleteLoginLog = Application.Features.Admin.Member.Logs.Login.Delete;
|
|
|
|
|
|
// 이메일 변경 내역
|
|
|
-global using SearchEmailChangeLogs = Application.Features.Member.Logs.EmailChange.Search;
|
|
|
-global using DeleteEmailChangeLog = Application.Features.Member.Logs.EmailChange.Delete;
|
|
|
+global using SearchEmailChangeLogs = Application.Features.Admin.Member.Logs.EmailChange.Search;
|
|
|
+global using DeleteEmailChangeLog = Application.Features.Admin.Member.Logs.EmailChange.Delete;
|
|
|
|
|
|
// 자기소개 변경 내역
|
|
|
-global using SearchIntroChangeLogs = Application.Features.Member.Logs.IntroChange.Search;
|
|
|
-global using DeleteIntroChangeLog = Application.Features.Member.Logs.IntroChange.Delete;
|
|
|
+global using SearchIntroChangeLogs = Application.Features.Admin.Member.Logs.IntroChange.Search;
|
|
|
+global using DeleteIntroChangeLog = Application.Features.Admin.Member.Logs.IntroChange.Delete;
|
|
|
|
|
|
// 별명 변경 내역
|
|
|
-global using SearchNameChangeLogs = Application.Features.Member.Logs.NameChange.Search;
|
|
|
-global using DeleteNameChangeLog = Application.Features.Member.Logs.NameChange.Delete;
|
|
|
+global using SearchNameChangeLogs = Application.Features.Admin.Member.Logs.NameChange.Search;
|
|
|
+global using DeleteNameChangeLog = Application.Features.Admin.Member.Logs.NameChange.Delete;
|
|
|
|
|
|
// 한마디 변경 내역
|
|
|
-global using SearchSummaryChangeLogs = Application.Features.Member.Logs.SummaryChange.Search;
|
|
|
-global using DeleteSummaryChangeLog = Application.Features.Member.Logs.SummaryChange.Delete;
|
|
|
+global using SearchSummaryChangeLogs = Application.Features.Admin.Member.Logs.SummaryChange.Search;
|
|
|
+global using DeleteSummaryChangeLog = Application.Features.Admin.Member.Logs.SummaryChange.Delete;
|
|
|
|
|
|
// 지갑 관리
|
|
|
-global using SearchWallets = Application.Features.Member.Wallet.List.Search;
|
|
|
-global using GetWallet = Application.Features.Member.Wallet.List.Get;
|
|
|
-global using ChargeWallet = Application.Features.Member.Wallet.List.Charge;
|
|
|
+global using SearchWallets = Application.Features.Admin.Member.Wallet.List.Search;
|
|
|
+global using GetWallet = Application.Features.Admin.Member.Wallet.List.Get;
|
|
|
+global using ChargeWallet = Application.Features.Admin.Member.Wallet.List.Charge;
|
|
|
|
|
|
// 거래 장부
|
|
|
-global using SearchWalletTransactions = Application.Features.Member.Wallet.Transactions.Search;
|
|
|
-global using GetWalletTransaction = Application.Features.Member.Wallet.Transactions.Get;
|
|
|
-global using DeleteWalletTransaction = Application.Features.Member.Wallet.Transactions.Delete;
|
|
|
+global using SearchWalletTransactions = Application.Features.Admin.Member.Wallet.Transactions.Search;
|
|
|
+global using GetWalletTransaction = Application.Features.Admin.Member.Wallet.Transactions.Get;
|
|
|
+global using DeleteWalletTransaction = Application.Features.Admin.Member.Wallet.Transactions.Delete;
|
|
|
|
|
|
// 게시판 분류
|
|
|
-global using GetBoardGroups = Application.Features.Forum.BoardGroup.GetAll;
|
|
|
-global using SaveBoardGroups = Application.Features.Forum.BoardGroup.Save;
|
|
|
+global using GetBoardGroups = Application.Features.Admin.Forum.BoardGroup.GetAll;
|
|
|
+global using SaveBoardGroups = Application.Features.Admin.Forum.BoardGroup.Save;
|
|
|
|
|
|
// 게시판 목록
|
|
|
-global using SearchBoards = Application.Features.Forum.Board.Search;
|
|
|
-global using GetBoard = Application.Features.Forum.Board.Get;
|
|
|
-global using CreateBoard = Application.Features.Forum.Board.Create;
|
|
|
-global using UpdateBoard = Application.Features.Forum.Board.Update;
|
|
|
-global using DeleteBoard = Application.Features.Forum.Board.Delete;
|
|
|
+global using SearchBoards = Application.Features.Admin.Forum.Board.Search;
|
|
|
+global using GetBoard = Application.Features.Admin.Forum.Board.Get;
|
|
|
+global using CreateBoard = Application.Features.Admin.Forum.Board.Create;
|
|
|
+global using UpdateBoard = Application.Features.Admin.Forum.Board.Update;
|
|
|
+global using DeleteBoard = Application.Features.Admin.Forum.Board.Delete;
|
|
|
|
|
|
// 게시글 목록
|
|
|
-global using SearchPosts = Application.Features.Forum.Post.Search;
|
|
|
-global using GetPost = Application.Features.Forum.Post.Get;
|
|
|
-global using CreatePost = Application.Features.Forum.Post.Create;
|
|
|
-global using UpdatePost = Application.Features.Forum.Post.Update;
|
|
|
-global using DeletePost = Application.Features.Forum.Post.Delete;
|
|
|
+global using SearchPosts = Application.Features.Admin.Forum.Post.Search;
|
|
|
+global using GetPost = Application.Features.Admin.Forum.Post.Get;
|
|
|
+global using CreatePost = Application.Features.Admin.Forum.Post.Create;
|
|
|
+global using UpdatePost = Application.Features.Admin.Forum.Post.Update;
|
|
|
+global using DeletePost = Application.Features.Admin.Forum.Post.Delete;
|
|
|
|
|
|
// 게시판 설정
|
|
|
-global using GetBoardMeta = Application.Features.Forum.BoardMeta.Get;
|
|
|
-global using UpdateBoardMeta = Application.Features.Forum.BoardMeta.Update;
|
|
|
+global using GetBoardMeta = Application.Features.Admin.Forum.BoardMeta.Get;
|
|
|
+global using UpdateBoardMeta = Application.Features.Admin.Forum.BoardMeta.Update;
|
|
|
|
|
|
// 게시판 관리자
|
|
|
-global using GetBoardManagers = Application.Features.Forum.BoardManager.GetAll;
|
|
|
-global using SaveBoardManagers = Application.Features.Forum.BoardManager.Save;
|
|
|
+global using GetBoardManagers = Application.Features.Admin.Forum.BoardManager.GetAll;
|
|
|
+global using SaveBoardManagers = Application.Features.Admin.Forum.BoardManager.Save;
|
|
|
|
|
|
// 게시판 말머리
|
|
|
-global using GetBoardPrefixes = Application.Features.Forum.BoardPrefix.GetAll;
|
|
|
-global using SaveBoardPrefixes = Application.Features.Forum.BoardPrefix.Save;
|
|
|
+global using GetBoardPrefixes = Application.Features.Admin.Forum.BoardPrefix.GetAll;
|
|
|
+global using SaveBoardPrefixes = Application.Features.Admin.Forum.BoardPrefix.Save;
|
|
|
|
|
|
// 댓글 목록
|
|
|
-global using SearchComments = Application.Features.Forum.Comment.Search;
|
|
|
-global using GetComment = Application.Features.Forum.Comment.Get;
|
|
|
-global using DeleteComment = Application.Features.Forum.Comment.Delete;
|
|
|
+global using SearchComments = Application.Features.Admin.Forum.Comment.Search;
|
|
|
+global using GetComment = Application.Features.Admin.Forum.Comment.Get;
|
|
|
+global using DeleteComment = Application.Features.Admin.Forum.Comment.Delete;
|
|
|
|
|
|
// 휴지통 - 게시글
|
|
|
-global using SearchTrashPosts = Application.Features.Forum.Trash.Post.Search;
|
|
|
-global using RestoreTrashPost = Application.Features.Forum.Trash.Post.Restore;
|
|
|
-global using PermanentDeleteTrashPost = Application.Features.Forum.Trash.Post.PermanentDelete;
|
|
|
+global using SearchTrashPosts = Application.Features.Admin.Forum.Trash.Post.Search;
|
|
|
+global using RestoreTrashPost = Application.Features.Admin.Forum.Trash.Post.Restore;
|
|
|
+global using PermanentDeleteTrashPost = Application.Features.Admin.Forum.Trash.Post.PermanentDelete;
|
|
|
|
|
|
// 휴지통 - 댓글
|
|
|
-global using SearchTrashComments = Application.Features.Forum.Trash.Comment.Search;
|
|
|
-global using RestoreTrashComment = Application.Features.Forum.Trash.Comment.Restore;
|
|
|
-global using PermanentDeleteTrashComment = Application.Features.Forum.Trash.Comment.PermanentDelete;
|
|
|
+global using SearchTrashComments = Application.Features.Admin.Forum.Trash.Comment.Search;
|
|
|
+global using RestoreTrashComment = Application.Features.Admin.Forum.Trash.Comment.Restore;
|
|
|
+global using PermanentDeleteTrashComment = Application.Features.Admin.Forum.Trash.Comment.PermanentDelete;
|
|
|
|
|
|
// 게시글 이미지
|
|
|
-global using SearchPostImages = Application.Features.Forum.PostImage.Search;
|
|
|
-global using DeletePostImage = Application.Features.Forum.PostImage.Delete;
|
|
|
-global using ToggleDisablePostImage = Application.Features.Forum.PostImage.ToggleDisable;
|
|
|
+global using SearchPostImages = Application.Features.Admin.Forum.PostImage.Search;
|
|
|
+global using DeletePostImage = Application.Features.Admin.Forum.PostImage.Delete;
|
|
|
+global using ToggleDisablePostImage = Application.Features.Admin.Forum.PostImage.ToggleDisable;
|
|
|
|
|
|
// 게시글 첨부파일
|
|
|
-global using SearchPostFiles = Application.Features.Forum.PostFile.Search;
|
|
|
-global using DeletePostFile = Application.Features.Forum.PostFile.Delete;
|
|
|
-global using ToggleDisablePostFile = Application.Features.Forum.PostFile.ToggleDisable;
|
|
|
+global using SearchPostFiles = Application.Features.Admin.Forum.PostFile.Search;
|
|
|
+global using DeletePostFile = Application.Features.Admin.Forum.PostFile.Delete;
|
|
|
+global using ToggleDisablePostFile = Application.Features.Admin.Forum.PostFile.ToggleDisable;
|
|
|
|
|
|
// 댓글 이미지
|
|
|
-global using SearchCommentImages = Application.Features.Forum.CommentImage.Search;
|
|
|
-global using DeleteCommentImage = Application.Features.Forum.CommentImage.Delete;
|
|
|
-global using ToggleDisableCommentImage = Application.Features.Forum.CommentImage.ToggleDisable;
|
|
|
+global using SearchCommentImages = Application.Features.Admin.Forum.CommentImage.Search;
|
|
|
+global using DeleteCommentImage = Application.Features.Admin.Forum.CommentImage.Delete;
|
|
|
+global using ToggleDisableCommentImage = Application.Features.Admin.Forum.CommentImage.ToggleDisable;
|
|
|
|
|
|
// 댓글 첨부파일
|
|
|
-global using SearchCommentFiles = Application.Features.Forum.CommentFile.Search;
|
|
|
-global using DeleteCommentFile = Application.Features.Forum.CommentFile.Delete;
|
|
|
-global using ToggleDisableCommentFile = Application.Features.Forum.CommentFile.ToggleDisable;
|
|
|
+global using SearchCommentFiles = Application.Features.Admin.Forum.CommentFile.Search;
|
|
|
+global using DeleteCommentFile = Application.Features.Admin.Forum.CommentFile.Delete;
|
|
|
+global using ToggleDisableCommentFile = Application.Features.Admin.Forum.CommentFile.ToggleDisable;
|
|
|
|
|
|
// 게시글 반응
|
|
|
-global using SearchPostReactions = Application.Features.Forum.PostReaction.Search;
|
|
|
-global using DeletePostReaction = Application.Features.Forum.PostReaction.Delete;
|
|
|
+global using SearchPostReactions = Application.Features.Admin.Forum.PostReaction.Search;
|
|
|
+global using DeletePostReaction = Application.Features.Admin.Forum.PostReaction.Delete;
|
|
|
|
|
|
// 댓글 반응
|
|
|
-global using SearchCommentReactions = Application.Features.Forum.CommentReaction.Search;
|
|
|
-global using DeleteCommentReaction = Application.Features.Forum.CommentReaction.Delete;
|
|
|
+global using SearchCommentReactions = Application.Features.Admin.Forum.CommentReaction.Search;
|
|
|
+global using DeleteCommentReaction = Application.Features.Admin.Forum.CommentReaction.Delete;
|
|
|
|
|
|
// 게시글 신고
|
|
|
-global using SearchPostReports = Application.Features.Forum.PostReport.Search;
|
|
|
-global using UpdatePostReportStatus = Application.Features.Forum.PostReport.UpdateStatus;
|
|
|
-global using DeletePostReport = Application.Features.Forum.PostReport.Delete;
|
|
|
+global using SearchPostReports = Application.Features.Admin.Forum.PostReport.Search;
|
|
|
+global using UpdatePostReportStatus = Application.Features.Admin.Forum.PostReport.UpdateStatus;
|
|
|
+global using DeletePostReport = Application.Features.Admin.Forum.PostReport.Delete;
|
|
|
|
|
|
// 댓글 신고
|
|
|
-global using SearchCommentReports = Application.Features.Forum.CommentReport.Search;
|
|
|
-global using UpdateCommentReportStatus = Application.Features.Forum.CommentReport.UpdateStatus;
|
|
|
-global using DeleteCommentReport = Application.Features.Forum.CommentReport.Delete;
|
|
|
+global using SearchCommentReports = Application.Features.Admin.Forum.CommentReport.Search;
|
|
|
+global using UpdateCommentReportStatus = Application.Features.Admin.Forum.CommentReport.UpdateStatus;
|
|
|
+global using DeleteCommentReport = Application.Features.Admin.Forum.CommentReport.Delete;
|
|
|
|
|
|
// 채널 목록
|
|
|
-global using SearchChannels = Application.Features.Channel.List.Search;
|
|
|
-global using GetChannel = Application.Features.Channel.List.Get;
|
|
|
-global using CreateChannel = Application.Features.Channel.List.Create;
|
|
|
-global using UpdateChannel = Application.Features.Channel.List.Update;
|
|
|
-global using DeleteChannel = Application.Features.Channel.List.Delete;
|
|
|
+global using SearchChannels = Application.Features.Admin.Channel.List.Search;
|
|
|
+global using GetChannel = Application.Features.Admin.Channel.List.Get;
|
|
|
+global using CreateChannel = Application.Features.Admin.Channel.List.Create;
|
|
|
+global using UpdateChannel = Application.Features.Admin.Channel.List.Update;
|
|
|
+global using DeleteChannel = Application.Features.Admin.Channel.List.Delete;
|
|
|
+
|
|
|
+// 코인 카테고리
|
|
|
+global using GetCryptoCategories = Application.Features.Admin.Crypto.Category.GetAll;
|
|
|
+global using SaveCryptoCategories = Application.Features.Admin.Crypto.Category.Save;
|
|
|
+
|
|
|
+// 코인 목록
|
|
|
+global using SearchCoins = Application.Features.Admin.Crypto.List.Search;
|
|
|
+global using GetCoin = Application.Features.Admin.Crypto.List.Get;
|
|
|
+global using CreateCoin = Application.Features.Admin.Crypto.List.Create;
|
|
|
+global using UpdateCoin = Application.Features.Admin.Crypto.List.Update;
|
|
|
+global using DeleteCoin = Application.Features.Admin.Crypto.List.Delete;
|
|
|
+
|
|
|
+// 코인 게시판 연결
|
|
|
+global using GetCoinBoards = Application.Features.Admin.Crypto.Board.GetBoards;
|
|
|
+global using LinkCoinBoard = Application.Features.Admin.Crypto.Board.LinkBoard;
|
|
|
+global using UnlinkCoinBoard = Application.Features.Admin.Crypto.Board.UnlinkBoard;
|
|
|
+
|
|
|
+// 코인 큐레이션
|
|
|
+global using GetCoinCuration = Application.Features.Admin.Crypto.Curation.Get;
|
|
|
+global using SaveCoinCuration = Application.Features.Admin.Crypto.Curation.Save;
|
|
|
+
|
|
|
+// 코인 시세 설정
|
|
|
+global using GetTickerConfig = Application.Features.Admin.Crypto.TickerConfig.Get;
|
|
|
+global using SaveTickerConfig = Application.Features.Admin.Crypto.TickerConfig.Save;
|