public System.Threading.Tasks.Task <MiVoiceCallRecorderExample.Session.LoginResponse> LoginAsync(string loginClass, string username, string password)
 {
     MiVoiceCallRecorderExample.Session.LoginRequest inValue = new MiVoiceCallRecorderExample.Session.LoginRequest();
     inValue.Body            = new MiVoiceCallRecorderExample.Session.LoginRequestBody();
     inValue.Body.loginClass = loginClass;
     inValue.Body.username   = username;
     inValue.Body.password   = password;
     return(((MiVoiceCallRecorderExample.Session.SessionSoap)(this)).LoginAsync(inValue));
 }
 public string Login(string loginClass, string username, string password)
 {
     MiVoiceCallRecorderExample.Session.LoginRequest inValue = new MiVoiceCallRecorderExample.Session.LoginRequest();
     inValue.Body            = new MiVoiceCallRecorderExample.Session.LoginRequestBody();
     inValue.Body.loginClass = loginClass;
     inValue.Body.username   = username;
     inValue.Body.password   = password;
     MiVoiceCallRecorderExample.Session.LoginResponse retVal = ((MiVoiceCallRecorderExample.Session.SessionSoap)(this)).Login(inValue);
     return(retVal.Body.LoginResult);
 }
 System.Threading.Tasks.Task <MiVoiceCallRecorderExample.Session.LoginResponse> MiVoiceCallRecorderExample.Session.SessionSoap.LoginAsync(MiVoiceCallRecorderExample.Session.LoginRequest request)
 {
     return(base.Channel.LoginAsync(request));
 }
 MiVoiceCallRecorderExample.Session.LoginResponse MiVoiceCallRecorderExample.Session.SessionSoap.Login(MiVoiceCallRecorderExample.Session.LoginRequest request)
 {
     return(base.Channel.Login(request));
 }