using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using AsbCloudApp.Data.Manuals; using AsbCloudApp.Services; namespace AsbCloudApp.Repositories; /// /// Репозиторий для работы с папки хранящими инструкциями /// public interface IManualFolderRepository : ICrudRepository { /// /// Получение дерева каталога папок /// /// /// /// Task> GetTreeAsync(int idCategory, CancellationToken cancellationToken); /// /// Получение одной папки по параметрам /// /// /// /// /// /// Task GetOrDefaultAsync(string name, int? idParent, int idCategory, CancellationToken cancellationToken); }