using Liber_Incantamentum.Application.DTOs.Mage; using Liber_Incantamentum.Application.DTOs.Spell; namespace Liber_Incantamentum.Application.Interfaces.Validations { public interface IValidator { void ValidateGuid(Guid value); void ValidateMageDto(MageDto value); void ValidateMageDtoCreate(MageDtoCreate value); void ValidateMageDtoUpdate(MageDtoUpdate value); void ValidateMageDtoFilter(MageDtoFilter value); void ValidateSpellDto(SpellDto value); void ValidateSpellDtoCreate(SpellDtoCreate value); void ValidateSpellDtoUpdate(SpellDtoUpdate value); void ValidateSpellDtoFilter(SpellDtoFilter value); } }