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();
}
}