using Leanetec.EConnect.Domain.Entities; namespace Leanetec.EConnect.Client.Interface; public interface IEConnectClient where TError : class { public Task> GetAsync(string? route = null, object? queryParams = null, CancellationToken cancel = default) where TData : class; public Task, TError>> GetListAsAsyncEnumerable(string? route = null, object? queryParams = null, CancellationToken cancel = default) where TData : class; }