using GB5Shared.DTO.Framework.Login; using PartnerDAL.DTO.PartnerWebhook; namespace PartnerBLL.PartnerWebhook { public interface IPartnerWebhookBLL { Task GetPartnerWebhookList(int partnerProductId, LoginDTO loginDTO); Task> GetWebhooksByEvent(int eventTypeId, LoginDTO loginDTO); Task SavePartnerWebhook(PartnerWebhookDTO dto, LoginDTO loginDTO); Task DeletePartnerWebhook(int webhookId, LoginDTO loginDTO); Task UpdateWebhookDeliveryStatus(int webhookId, string status, LoginDTO loginDTO); } }