using DevExpress.CodeParser; using Ips.Library.Basic; using Ips.Library.DxpLib; using Ips.Library.Entity; using Ips.Library.Signals; using Ips.Library.WebApi; using Microsoft.AspNetCore.Mvc; using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ips.Service.CpuServer { /// /// 信号检测接口 /// public class SigCheckController : BaseController { /// /// 开始检测 /// /// [HttpPost] public async Task Start() { await Task.Delay(100); return Error("功能暂未实现"); try { if (!AppConst.UseSigCheck) { return Error($"CPU服务[{AppConst.SvrNo}]没有启用信号检测功能!"); } IpsLogger.Info($"信号检测完成"); return Success(); } catch (Exception ex) { IpsLogger.Error($"CPU服务[{AppConst.SvrNo}]信号检测异常,{ex.Message}", ex); return Error($"CPU服务[{AppConst.SvrNo}]信号检测异常"); } } } }