Files
Pilz/Pilz.Net/Api/Client/IBaseClient.cs
2025-08-21 11:02:28 +02:00

14 lines
347 B
C#

using Pilz.Data;
namespace Pilz.Net.Api.Client;
public interface IBaseClient<T> where T : IDataObject
{
Task Delete(int id);
Task<T> Get(int id);
Task<IEnumerable<T>> GetAll();
Task<IEnumerable<T>> GetAll(int offset, int amount);
Task<IEnumerable<T>> GetAll(int[] ids, int offset, int amount);
Task<T> Save(T item);
}