public System.Threading.Tasks.Task <KPSPublicYabanciDogrula.YabanciKimlikNoDogrulaResponse> YabanciKimlikNoDogrulaAsync(long KimlikNo, string Ad, string Soyad, System.Nullable <int> DogumGun, System.Nullable <int> DogumAy, int DogumYil)
 {
     KPSPublicYabanciDogrula.YabanciKimlikNoDogrulaRequest inValue = new KPSPublicYabanciDogrula.YabanciKimlikNoDogrulaRequest();
     inValue.Body          = new KPSPublicYabanciDogrula.YabanciKimlikNoDogrulaRequestBody();
     inValue.Body.KimlikNo = KimlikNo;
     inValue.Body.Ad       = Ad;
     inValue.Body.Soyad    = Soyad;
     inValue.Body.DogumGun = DogumGun;
     inValue.Body.DogumAy  = DogumAy;
     inValue.Body.DogumYil = DogumYil;
     return(((KPSPublicYabanciDogrula.KPSPublicYabanciDogrulaSoap)(this)).YabanciKimlikNoDogrulaAsync(inValue));
 }
 System.Threading.Tasks.Task <KPSPublicYabanciDogrula.YabanciKimlikNoDogrulaResponse> KPSPublicYabanciDogrula.KPSPublicYabanciDogrulaSoap.YabanciKimlikNoDogrulaAsync(KPSPublicYabanciDogrula.YabanciKimlikNoDogrulaRequest request)
 {
     return(base.Channel.YabanciKimlikNoDogrulaAsync(request));
 }