using GB5Shared.DTO.Framework.Login; using System.Threading; using System.Threading.Tasks; namespace MMBLL.Inspection { public interface IInspectionAnalyticsBLL { 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); } }