using BCards.Web.Models; namespace BCards.Web.Services; public interface ILivePageService { Task GetByCategoryAndSlugAsync(string category, string slug); Task> GetAllActiveAsync(); Task GetLivePageFromUserPageId(string userPageId); Task SyncFromUserPageAsync(string userPageId); Task DeleteByOriginalPageIdAsync(string originalPageId); Task IncrementViewAsync(string livePageId); Task IncrementLinkClickAsync(string livePageId, int linkIndex); }