using System; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; using AsbCloudApp.Data.ProcessMap; namespace AsbCloudApp.Services; /// /// Сервис для проработок скважины /// public interface IProcessMapWellboreDevelopmentService { /// /// Добавить запись проработки /// /// /// /// Task InsertAsync(ProcessMapWellboreDevelopmentDto processMapWellboreDevelopment, CancellationToken cancellationToken); /// /// Обновить запись проработки /// /// /// /// Task UpdateAsync(ProcessMapWellboreDevelopmentDto processMapWellboreDevelopment, CancellationToken cancellationToken); /// /// Получить записи проработок по уникальному ключу телеметрии /// /// /// /// /// Task> GetByTelemetryAsync(string uid, DateTime updateFrom, CancellationToken cancellationToken); }