14 lines
406 B
C#

using Liber_Incantamentum.Domain.Entities;
using Liber_Incantamentum.Domain.Filter;
namespace Liber_Incantamentum.Domain.Repositories
{
public interface IMageRepository
{
Task<ICollection<Mage>?> GetAllMageAsync(MageFilter filter);
Task<bool> UpdateMageAsync(MageFilter filter);
Task<bool> DeleteMageAsync(Guid id);
Task<bool> AddMageAsync(Mage entity);
}
}