using AsbCloudApp.Data.SAUB; using AsbCloudApp.Requests; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace AsbCloudApp.Repositories; /// /// Репозиторий по работе с событиями /// public interface IEventRepository { /// /// получение списка событий по параметрам запроса /// /// параметры запроса /// /// Task> GetAsync(TelemetryEventRequest request, CancellationToken token); /// /// Сохранить. Добавить или заменить. /// /// /// /// /// Task UpsertAsync(string uid, IEnumerable dtos, CancellationToken token); }