using AsbCloudApp.Data; using System; using System.Collections.Generic; namespace AsbCloudApp.Services { /// /// Сервис статистики телеметрии /// public interface ITelemetryTracker { /// /// получить дату последней отправки данных панелью /// /// /// DateTimeOffset GetLastTelemetryDateByUid(string uid); /// /// получить диапазон дат за которые есть данные по телеметрии /// /// /// DatesRangeDto GetTelemetryDateRangeByUid(string uid); /// /// список передающих телеметрий /// /// IEnumerable GetTransmittingTelemetriesUids(); /// /// обновить статистику по телеметрии /// /// /// void SaveRequestDate(string uid, DateTimeOffset remoteDate); } }