using AdminDAL.DTO.Subscription; using GB5Shared.DTO.Framework.Login; namespace AdminBLL.Subscription; public interface ISubscriptionBLL { Task GetSubscriptionsAsync(int objectTypeId, int objectId, LoginDTO login, CancellationToken ct); Task GetSubscriptionAsync(int subscriptionId, LoginDTO login, CancellationToken ct); Task SaveSubscriptionAsync(SubscriptionDTO dto, LoginDTO login, CancellationToken ct); Task DeleteSubscriptionAsync(int subscriptionId, LoginDTO login, CancellationToken ct); }