using GamificationService.Models.Database; namespace GamificationService.Services.Interfaces; public interface IMissionCategoryService { Task GetCategoryByIdAsync(Guid categoryId); Task GetCategoryByTitleAsync(string title); Task> GetAllCategoriesAsync(); Task CreateCategoryAsync(MissionCategory category); Task UpdateCategoryAsync(MissionCategory category); Task DeleteCategoryAsync(Guid categoryId); }