using AsbCloudApp.Data; using AsbCloudApp.Data.SAUB; using System; using System.Collections.Generic; using System.Threading; using System.Threading.Tasks; namespace AsbCloudApp.Services { /// /// Сервис сообщений панели оператора /// public interface IMessageService { /// /// Получить сообщения по параметрам /// /// /// /// /// /// /// /// /// /// Task> GetMessagesAsync(int idWell, IEnumerable categoryids = default, DateTime begin = default, DateTime end = default, string searchString = default, int skip = 0, int take = 32, CancellationToken token = default); /// /// Метод для сохранения сообщения от панели /// /// /// /// /// Task InsertAsync(string uid, IEnumerable dtos, CancellationToken token); } }