using Data.SeaHavenIndustries; namespace SeaHaven.DataServices.Interfaces { public interface ITaskListTemplateDataService { Task GetByIdAsync(int id); Task GetByIdWithItemsAsync(int id); Task> GetAllAsync(); Task AddAsync(TaskListTemplate template); Task UpdateAsync(TaskListTemplate template); Task DeleteAsync(int id); Task ExistsAsync(int id); } }