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; using WIDESEAWCS_Model.Models.System; using static WIDESEAWCS_ISystemServices.IOrderrowsService; namespace WIDESEAWCS_Server.Controllers.YLBapi { [Route("api/YLBapi")] [ApiController] public class YLBapiController : ApiBaseController { private readonly IHttpContextAccessor _httpContextAccessor; public YLBapiController(IOrderrowsService service, IHttpContextAccessor httpContextAccessor) : base(service) { _httpContextAccessor = httpContextAccessor; } [HttpPost, Route("SetOrderrows"), AllowAnonymous] public WebResponseContent SetOrderrows([FromBody]Object orderrows) { return Service.SetOrderrows(orderrows); } } }