public System.Threading.Tasks.Task <ServiceReference1.retrieveBookResponse> retrieveBookAsync(long arg0)
 {
     ServiceReference1.retrieveBookRequest inValue = new ServiceReference1.retrieveBookRequest();
     inValue.arg0 = arg0;
     return(((ServiceReference1.BookWebService)(this)).retrieveBookAsync(inValue));
 }
 System.Threading.Tasks.Task <ServiceReference1.retrieveBookResponse> ServiceReference1.BookWebService.retrieveBookAsync(ServiceReference1.retrieveBookRequest request)
 {
     return(base.Channel.retrieveBookAsync(request));
 }