using GB5Shared.DTO.Framework.Login; namespace WiBLL.WorkstationAvailability; public interface IWorkstationAvailabilityBLL { Task GetAvailabilityAsync(int workstationId, DateTime rangeFrom, DateTime rangeTo, LoginDTO login, CancellationToken ct); Task ReportOutageAsync(WiDAL.DTOs.WorkstationOutageDTO dto, LoginDTO login, CancellationToken ct); Task CloseOutageAsync(int workstationOutageId, int workstationId, LoginDTO login, CancellationToken ct); }