using AsbCloudApp.Data; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace AsbCloudApp.Services { /// <summary> /// Сервис "Категории документов (файлов)" /// </summary> public interface IFileCategoryService { /// <summary> /// Получить категории файлов /// </summary> /// <param name="id"></param> /// <param name="token"></param> /// <returns></returns> Task<FileCategoryDto?> GetOrDefaultAsync(int id, CancellationToken token); /// <summary> /// Получение справочника категорий файлов /// </summary> /// <returns></returns> Task<IEnumerable<FileCategoryDto>> GetWellCaseCategoriesAsync(CancellationToken token); } }