using AsbCloudApp.Data; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace AsbCloudApp.Services { //TODO: remove unused methods /// /// Сервис информации о кустах /// public interface IClusterService { /// /// список месторождений /// /// /// /// Task> GetDepositsAsync(int idCompany, CancellationToken token); /// /// Список кустов с заполненными параметрами бурения /// /// /// /// Task> GetDepositsDrillParamsAsync(int idCompany, CancellationToken token = default); /// /// Список кустов месторождения доступных компании /// /// /// /// /// Task> GetClustersAsync(int idCompany, int depositId, CancellationToken token); /// /// Список кустов доступных компании /// /// /// /// Task> GetClustersAsync(int idCompany, CancellationToken token); /// /// Список скважин доступных компании /// /// /// /// /// Task> GetWellsAsync(int idCompany, int clusterId, CancellationToken token); } }