using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WIDESEA_Core;
using WIDESEA_DTO.AGV;
using WIDESEA_External.Model;
namespace WIDESEA_External.AGVService
{
    #region 弃用
    public interface IInvokeAGVService:IDependency
    {
        /// 
        /// 发送AGV任务
        /// 
        /// 
        /// 
        WebResponseContent AgvSendTask(AgvTaskModel taskModel);
        AgvResponseContent AgvSecureApply(AgvSecureApplyModel secureApplyModel);
        /// 
        /// AGV安全信号回复
        /// 
        /// 
        WebResponseContent AgvSecureReply(AgvSecureReplyModel secureReplyModel);
        AgvResponseContent AgvUpdateTask(AgvUpdateModel agvUpdateModel);
    }
    #endregion
}