14 lines
345 B
C#
14 lines
345 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);
|
|
}
|