using GB5Shared.DTO.Framework.Login; using System.Threading; using System.Threading.Tasks; namespace MMDAL.CustomCode.Inspection { public interface IInspectionAnalyticsDAL { Task GetKpi(int ouId, int periodId, LoginDTO loginDTO, CancellationToken ct); Task GetTrend(int ouId, int months, LoginDTO loginDTO, CancellationToken ct); Task GetDefectPareto(int ouId, int periodId, LoginDTO loginDTO, CancellationToken ct); Task GetProcessYield(int ouId, int periodId, LoginDTO loginDTO, CancellationToken ct); Task GetParamSummary(int inspectionId, LoginDTO loginDTO, CancellationToken ct); } }