using DD.Persistence.Models; using Refit; namespace DD.Persistence.Client.Clients.Interfaces; /// <summary> /// Клиент для работы с системами /// </summary> public interface IDataSourceSystemClient : IDisposable { /// <summary> /// Получить системы /// </summary> /// <param name="token"></param> /// <returns></returns> Task<IEnumerable<DataSourceSystemDto>> Get(CancellationToken token); /// <summary> /// Добавить систему /// </summary> /// <param name="dataSourceSystemDto"></param> /// <param name="token"></param> /// <returns></returns> Task Add(DataSourceSystemDto dataSourceSystemDto, CancellationToken token); }