using Hg.Core.Domain.Dto.Lecturer; using Hg.Core.Domain.Dto.Live; using Hg.Core.Domain.Dto.News; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Hg.Core.Domain.Impl { public interface ILiveDomain : IScopedDependency { Task> Page(SearchLiveSystemPlanDto dto); Task Detail(int id, int type); Task Audit(LivePlanAuditDto dto); #region 讲师报备 Task> LecturerPage(LecturerSearchDto dto); Task LecturerDetail(int? id); #endregion 讲师报备 #region 资讯报备 Task> NewsPage(NewsSearchDto dto); Task NewsDetail(int? id); Task> NewsLink(int? id); Task JustStockInfo(JustStockMode stockInfo); Task> GetOperator(); #endregion 资讯报备 Task> SendAuditNotice(); } }