using FlowAPI.Domain.Entities; using System; using System.Collections.Generic; using System.Threading.Tasks; namespace FlowAPI.Application.Interfaces { public interface IUserAchievementRepository : IGenericRepository { Task> GetByUserIdAsync(Guid userId); Task> GetByUserAndAchievementIdsAsync(Guid userId, IEnumerable achievementIds); } }