public System.Threading.Tasks.Task <WebApplication2.ServiceReference1.readBooksResponse> readBooksAsync(string file)
 {
     WebApplication2.ServiceReference1.readBooksRequest inValue = new WebApplication2.ServiceReference1.readBooksRequest();
     inValue.Body      = new WebApplication2.ServiceReference1.readBooksRequestBody();
     inValue.Body.file = file;
     return(((WebApplication2.ServiceReference1.WebService1Soap)(this)).readBooksAsync(inValue));
 }
 public WebApplication2.ServiceReference1.ArrayOfString readBooks(string file)
 {
     WebApplication2.ServiceReference1.readBooksRequest inValue = new WebApplication2.ServiceReference1.readBooksRequest();
     inValue.Body      = new WebApplication2.ServiceReference1.readBooksRequestBody();
     inValue.Body.file = file;
     WebApplication2.ServiceReference1.readBooksResponse retVal = ((WebApplication2.ServiceReference1.WebService1Soap)(this)).readBooks(inValue);
     return(retVal.Body.readBooksResult);
 }
 System.Threading.Tasks.Task <WebApplication2.ServiceReference1.readBooksResponse> WebApplication2.ServiceReference1.WebService1Soap.readBooksAsync(WebApplication2.ServiceReference1.readBooksRequest request)
 {
     return(base.Channel.readBooksAsync(request));
 }
 WebApplication2.ServiceReference1.readBooksResponse WebApplication2.ServiceReference1.WebService1Soap.readBooks(WebApplication2.ServiceReference1.readBooksRequest request)
 {
     return(base.Channel.readBooks(request));
 }