示例#1
0
 public IAsyncResult BegingetSession(getSession getSession1, AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("getSession", new object[1]
       {
     (object) getSession1
       }, callback, asyncState);
 }
示例#2
0
 public sessionType GetSession(string publicKey, string secretKey, string authToken)
 {
     getSession getSession1 = new getSession();
       DateTime utcNow = DateTime.UtcNow;
       getSession1.authToken = authToken;
       getSession1.nonce = Signature.GetNonce();
       getSession1.publicKey = publicKey;
       getSession1.signature = Signature.SoapSignature(utcNow, secretKey, "connectservice", "getsession", getSession1.nonce);
       getSession1.timestamp = Signature.GetZDateTime(utcNow);
       getSessionResponse session = this.connectService.getSession(getSession1);
       if (session == null)
     return (sessionType) null;
       else
     return session.session;
 }