namespace TaxBaik.Domain.Interfaces; using TaxBaik.Domain.Entities; public interface IFaqRepository { Task> GetActiveAsync(CancellationToken ct = default); Task> GetAllAsync(CancellationToken ct = default); Task GetByIdAsync(int id, CancellationToken ct = default); Task CreateAsync(Faq faq, CancellationToken ct = default); Task UpdateAsync(Faq faq, CancellationToken ct = default); Task DeleteAsync(int id, CancellationToken ct = default); }