namespace MyOffice.Data.Repositories.Item; using MyOffice.Data.Models.Items; public interface IItemRepository { List GetAll(Guid userId); List GetByCategory(Guid userId, Guid categoryId); Item? GetByGlobal(Guid userId, Guid globalItemId); bool Add(Item item); bool Update(Item item); List Find(Guid userId, string term, int limit); }