using AsbCloudApp.Data.SAUB; using AsbCloudApp.Requests; using AsbCloudApp.Services; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace AsbCloudApp.Repositories; /// /// репозиторий по работе с данными drill_test /// public interface IDrillTestRepository : ITelemetryDataEditorService { /// /// Получить данные drill_test в соответствии с параметрами запроса /// /// ключ телеметрии /// запрос /// /// Task> GetAllAsync(int idTelemetry, FileReportRequest request, CancellationToken cancellationToken); /// /// Получить запись drill_test /// /// ключ телеметрии /// ключ записи drill_test /// /// Task GetAsync(int idTelemetry, int id, CancellationToken cancellationToken); /// /// Сохранить данные drill_test /// /// ключ телеметрии /// записи drill test /// /// Task SaveDataAsync(int idTelemetry, IEnumerable dtos, CancellationToken token); }