Esempio n. 1
0
            private void OcsBeginEstablishFinished(IAsyncResult ar)
            {
                currentOperation.End("OcsBeginEstablishFinished", () => userEndpoint.EndEstablish(ar));

                currentOperation.Begin(string.Format("Connect to GC={0}", SampleCommon.PersistentChatServerUri),
                                       () =>
                {
                    // Connect to Persistent Chat Server
                    persistentChatEndpoint = new PersistentChatEndpoint(SampleCommon.PersistentChatServerUri, userEndpoint);
                    persistentChatEndpoint.BeginEstablish(ar1 => PersistentChatBeginEstablishFinished(ar1), null);
                });
            }
Esempio n. 2
0
 private void BeginJoinChatRoomFinished(IAsyncResult ar)
 {
     currentOperation.End("BeginJoinChatRoomFinished", () => session.EndJoin(ar));
     currentOperation.Begin("Get Recent History:", () => session.BeginGetRecentChatHistory(30, BeginGetRecentChatHistoryFinished, null));
 }