INavigationService.cs 764 B

12345678910111213141516171819202122232425
  1. using System.Threading.Tasks;
  2. using GxPress.Result.Navigation;
  3. namespace GxPress.Service.Interface.Navigation
  4. {
  5. public interface INavigationService : IService
  6. {
  7. /// <summary>
  8. /// 获取导航栏数据
  9. /// </summary>
  10. /// <returns></returns>
  11. Task<MiddleLableResult> GetNavigationResults(int navigationId);
  12. /// <summary>
  13. /// 获取中间页面数据
  14. /// </summary>
  15. /// <returns></returns>
  16. Task<MiddleLableResult> GetMiddleLableResults(int middleLableId);
  17. /// <summary>
  18. /// 获取标签数据
  19. /// </summary>
  20. /// <param name="labelId"></param>
  21. /// <returns></returns>
  22. Task<LabelMediaResult> GetLabelMediaResult(int labelId);
  23. }
  24. }