using Liber_Incantamentum.Application.DTOs.Filter; using Liber_Incantamentum.Application.DTOs.General; using Liber_Incantamentum.Domain.Entities; using Liber_Incantamentum.Domain.Filter; namespace Liber_Incantamentum.Application.Interfaces.Mappings { public interface IMapper { MageFilter MapMageDtoFilterToMageFilterEntity(MageDtoFilter filter); Mage MapMageDtoToMageEntity(MageDto dto); ICollection? MapMageEntityCollectionToMageDtoCollection(ICollection? task); SpellFilter MapSpellDtoFilterToSpellFilterEntity(SpellDtoFilter dto); Spell MapSpellDtoToSpellEntity(SpellDto dto); } }