| VTAP, özel alan doğrulamalarını verimli bir şekilde uygulamak isteyen geliştiriciler için iki güçlü API yöntemi sunar: 1) VTAP.Alan.KayıtDoğrulayıcı – Bu yöntem belirli bir alanı adına göre doğrular. - Örnek: Kullanım KayıtDoğrulayıcı Ne zaman ihtiyacın olursa bireysel alanlar için özel doğrulama.
2) VTAP.Alan.KayıtDoğrulayıcıTürü İçin – Bu yöntem belirli bir türdeki tüm alanları doğrular. - Örnek: Kullanım RegisterValidatorForType ne zaman istersen aynı türdeki birden fazla alanda tutarlı doğrulama.
Kullanım Örneği: Çalışan Oryantasyon Formu Aşağıdaki doğrulama gereksinimlerini içeren bir çalışan katılım formunu göz önünde bulundurun: - Çalışan kimliği 6 haneli bir sayı olmalıdır.
- E-posta alanları (PersonalEmail, WorkEmail) kuruluşun alan adına ait olmalıdır (example.com).
EmployeeID için RegisterValidator'ı ve e-posta alanları için RegisterValidatorForType'ı kullanarak, gereksiz doğrulama mantığı olmadan form genelinde doğru veri girişi sağlayabiliriz.
API'ler Nasıl Çalışır?
1) Alana Özel Doğrulama (RegisterValidator) Bu yaklaşım, belirli bir alan için doğrulama mantığı gerektiğinde kullanılır. Geliştiricilerin, diğerlerini etkilemeden belirli bir giriş alanında özel kurallar uygulamasına olanak tanır. Örnek: Diyelim ki 'EmployeeID' alanı tam olarak 6 haneden oluşması gereken bir formumuz var. Bir doğrulayıcıyı şu şekilde kaydedebiliriz: |