using WatchIt.Database.Model.Genders; using WatchIt.DTO.Models.Controllers.Genders.Gender; using WatchIt.DTO.Query; namespace WatchIt.WebAPI.Repositories.Genders; public interface IGendersRepository : IRepository { Task ExistsAsync(short id); Task GetAsync(short id, Func, IQueryable>? additionalIncludes = null); Task> GetAllAsync(GenderFilterQuery filterQuery, OrderQuery orderQuery, PagingQuery pagingQuery, Func, IQueryable>? additionalIncludes = null); }