using AsbCloudApp.Data; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace AsbCloudApp.Services; /// /// Репозиторий получения, добавления, изменения, удаления данных
/// Для сущностей относящихся к скважине ///
/// public interface IRepositoryWellRelated : ICrudRepository where Tdto : IId, IWellRelated { /// /// Получение всех записей по скважине /// /// id скважины /// /// emptyList if nothing found Task> GetByIdWellAsync(int idWell, CancellationToken token); /// /// Получение всех записей по нескольким скважинам /// /// id скважин /// /// emptyList if nothing found Task> GetByIdWellAsync(IEnumerable idsWells, CancellationToken token); }