using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using WIDESEAWCS_Core; using WIDESEAWCS_Core.BaseController; using WIDESEAWCS_ISystemServices; using WIDESEAWCS_ITaskInfoService; using WIDESEAWCS_Model.Models; namespace WIDESEAWCS_Server.Controllers.Syslog { [Route("api/dt_log")] [ApiController] public class dt_logController : ApiBaseController { private readonly IHttpContextAccessor _httpContextAccessor; public dt_logController(ISys_LogService service, IHttpContextAccessor httpContextAccessor) : base(service) { _httpContextAccessor = httpContextAccessor; } [HttpPost, Route("GetLogList"), AllowAnonymous] public WebResponseContent GetLogList() { return Service.GetLogList(); } [HttpPost, Route("GetLogData"), AllowAnonymous] public WebResponseContent GetLogData([FromBody] GetLogParm parm) { return Service.GetLogData(parm); } } }