using Contracts.DTO; using Contracts.SearchModels; namespace Contracts.Repositories; public interface ISpendingGroupRepo { Task Get(SpendingGroupSearch search); Task> GetList(SpendingGroupSearch? search = null); Task Create(SpendingGroupDto spendingGroup); Task Delete(SpendingGroupSearch search); Task Update(SpendingGroupDto spendingGroup); }