using AsbCloudApp.Data.SAUB; using System; using System.Collections.Generic; using System.IO; using System.Threading; using System.Threading.Tasks; namespace AsbCloudApp.Services; /// /// Телеметрия САУБ /// public interface ITelemetryDataSaubService : ITelemetryDataService { /// /// Получение телеметрии для РТК статистики /// /// /// /// /// /// /// /// Task> Get(int idTelemetry, bool isBitOnBottom, DateTimeOffset geDate, DateTimeOffset leDate, int take, CancellationToken token); /// /// усредненная статистика по 1м за весь период /// /// МЕДЛЕННЫЙ ЗАПРОС /// /// /// /// /// Task> GetTelemetryDataStatAsync(int idTelemetry, CancellationToken token); /// /// Получить упакованный csv файл /// /// /// /// /// /// Task GetZippedCsv(int idWell, DateTime beginDate, DateTime endDate, CancellationToken token); }