using System.Collections.Generic;
using System.Threading.Tasks;
using WIDESEA_Core;
using WIDESEA_DTO.MES;
namespace WIDESEA_IMesService
{
///
/// MES接口日志服务接口
///
public interface IMesLogService : IDependency
{
///
/// 记录MES接口调用日志
///
/// 日志DTO
/// 是否记录成功
Task LogAsync(MesApiLogDto log);
///
/// 获取最近的MES接口调用记录
///
/// 接口类型
/// 记录数量
/// 日志列表
Task> GetRecentLogsAsync(string apiType, int count = 50);
}
}