using System.Collections.Generic; using System.Threading.Tasks; using GxPress.Common.Page; using GxPress.Request.ArticleGroup; using GxPress.Request.Media; using GxPress.Request.TeacherRequest; using GxPress.Result.Media; using GxPress.Result.SystemLabel; using GxPress.Result.Teacher; namespace GxPress.Service.Interface.AppHomePage { public interface IAppHomePageService : IService { /// /// 大咖讲座 /// /// /// Task>> GetMediasByTeacherAsync(ArticleGroupRequest request); /// /// 大咖讲座分页 /// /// Task> MediaCathedraResult(ArticleGroupRequest request); /// /// 每日好文 /// /// /// Task> GetDayGoodTextAsync(MediaSearchRequest request); /// /// 根据IDs /// /// Task> GetMediaByLableIdsAsync(MediaIdsRequest request); /// 名师 /// /// /// Task> GetTeacherAsync(TeacherRequest request); /// /// 根据IDs /// /// Task> GetMediaByLableIdAsync(MediaLableIdRequest request); /// /// 书城 /// /// /// Task>> GetBookCityAsync(ArticleGroupRequest request); } }