public System.Threading.Tasks.Task <registrationResponse1> registrationAsync(registration registration)
        {
            registrationRequest1 inValue = new registrationRequest1();

            inValue.registration = registration;
            return(((RegistrationService)(this)).registrationAsync(inValue));
        }
        public registrationResponse registration(registration registration1)
        {
            registrationRequest1 inValue = new registrationRequest1();

            inValue.registration = registration1;
            registrationResponse1 retVal = ((RegistrationService)(this)).registration(inValue);

            return(retVal.registrationResponse);
        }
 System.Threading.Tasks.Task <registrationResponse1> RegistrationService.registrationAsync(registrationRequest1 request)
 {
     return(base.Channel.registrationAsync(request));
 }
 registrationResponse1 RegistrationService.registration(registrationRequest1 request)
 {
     return(base.Channel.registration(request));
 }