private void VerifyIfCanDelete(ClienteEntity entity)
{
if (entity == null) throw new ArgumentNullException(nameof(entity));
var existingEntity = _clienteRepository.GetById(entity.Id);
if (existingEntity == null)
throw new ArgumentException(
string.Format(Messages.EntityNotExists,
AppExemplo.Core.Cadastro.Messages.ClienteEntity), nameof(entity));
}
}