using Cms.Core.WebApi.Dtos; using Cms.Core.WebApi.Services.Impl; using DG.Core; using Microsoft.AspNetCore.Mvc; namespace Cms.Core.WebApi.Controllers { public class LiveController : BaseController { private readonly ILiveService _liveService; public LiveController(ILiveService liveService) { _liveService = liveService; } /// /// 直播间数据 /// /// /// [HttpGet("Details")] public async Task> GetLiveDetails([FromQuery] LiveDetailSearchDto dto) { return await _liveService.GetLiveDetails(dto); } /// /// 获取直播间下拉 /// /// [HttpGet("Rooms")] public async Task> GetRooms() => await _liveService.GetRooms(); /// /// 获取课程下拉 /// /// [HttpGet("Schedules")] public async Task> GetSchedules() => await _liveService.GetSchedules(); } }