Files
WyvernInventory/WyvernInventory.Core/Interfaces/Services/IDataObjectService.cs
T
2026-04-20 19:14:50 -05:00

8 lines
275 B
C#

namespace WyvernInventory.Core.Interfaces.Services;
public interface IDataObjectService<T>
{
public Task<List<T>> GetAsync(Predicate<T>? filter = null);
public Task<(int created, int updated)> UpsertAsync(List<T> items);
public Task DeleteAsync(List<T> items);
}