using GB5Shared.DTO.Framework.Login; using TCMSBLL.Interfaces; using TCMSDAL.DTO; using TCMSDAL.Interfaces; namespace TCMSBLL.Implementations; public class TCMSCoverageBLL : ITCMSCoverageBLL { private readonly ITCMSCoverageDAL _Dal; public TCMSCoverageBLL(ITCMSCoverageDAL dal) { _Dal = dal; } public async Task> GetCoverageReportAsync( int? projectId, LoginDTO login, CancellationToken ct) => await _Dal.GetCoverageReportAsync(projectId, login, ct).ConfigureAwait(false); public async Task> GetCoverageHeatmapAsync( int? projectId, LoginDTO login, CancellationToken ct) => await _Dal.GetCoverageHeatmapAsync(projectId, login, ct).ConfigureAwait(false); }