14 lines
449 B
C#

using Liber_Incantamentum.Application.DTOs.Filter;
using Liber_Incantamentum.Application.DTOs.General;
namespace Liber_Incantamentum.Application.Interfaces.Generals
{
public interface ISpellService
{
Task<ICollection<SpellDto>?> GetAllSpellAsync(SpellDtoFilter filter);
Task<bool> UpdateSpellAsync(SpellDtoFilter dto);
Task<bool> DeleteSpellAsync(Guid id);
Task<bool> AddSpellAsync(SpellDto dto);
}
}