2025-08-02 18:56:44 +02:00

19 lines
695 B
C#

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);
}
}