using AmpDAL.DTO.ApiRequestSubscriber; using GB5Shared.DTO.Framework.Login; namespace AMPBLL.ApiRequestSubscriber { public interface IApiRequestSubscriberBLL { Task> GetSubscribersAsync(int apiRequestId, LoginDTO login, CancellationToken ct); Task SubscribeAsync(ApiRequestSubscriberSaveDTO dto, LoginDTO login, CancellationToken ct); Task UnsubscribeAsync(int subscriberId, int apiRequestId, LoginDTO login, CancellationToken ct); Task NotifySubscribersAsync(int apiRequestId, byte newStatus, LoginDTO login, CancellationToken ct); } }