using System.Collections.Generic;
using System.Threading.Tasks;
using Dpz.Core.EnumLibrary;
using Dpz.Core.Web.Dashboard.Helper;
using Dpz.Core.Web.Dashboard.Models;
namespace Dpz.Core.Web.Dashboard.Service;
public interface ICommentService
{
Task<IPagedList<CommentModel>> GetPageAsync(CommentNode? node, string relation, int pageIndex = 1,
int pageSize = 15);
Task ClearAsync(string id);
Task<IDictionary<string, string>> GetArticleRelationAsync();
Task<IDictionary<string, string>> CodeRelationAsync();
Task<IDictionary<string, string>> OtherRelationAsync();
}