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