using AsbCloudApp.Data; using System.Collections.Generic; using System.IO; using System.Threading; using System.Threading.Tasks; namespace AsbCloudApp.Services { #nullable enable /// /// Сервис "Дело скважины" /// public interface IWellFinalDocumentsService : ICrudService { /// /// Получение всех записей /// /// /// /// Task> GetByWellId(int idWell, CancellationToken token); /// /// Получение списка ответственных /// /// /// /// Task> GetPublishersAsync(int idWell, CancellationToken token); /// /// Получение истории файлов /// /// /// /// /// Task GetFilesHistoryByIdCategory(int idWell, int idCategory, CancellationToken token); /// /// Сохранение файла /// /// /// /// /// /// /// Task SaveCategoryFile(int idDto, int idUser, Stream fileStream, string fileName, CancellationToken token); } #nullable disable }