private static void RegisterCallbacks() { string Accbookid; string SMsgCallback = "FSMessageCallBack"; //string SCMDCallback = "FSCMDCallBack"; string SMessageChannel; // string SCMDChannel; if (!settings.TryGetValue <string>("accbookid", out Accbookid)) { Accbookid = "1001"; } // string managerid = Guid.NewGuid().ToString(); string managerid = DSCallbackChannelManager.getNewManagerID(); SMessageChannel = "FSMessage" + Accbookid; // SCMDChannel = "FSCMD" + Accbookid; manager = new DSCallbackChannelManager(getLoginUserInstance() .getConnection(), SMessageChannel, managerid, (ex) => { MessageBox.Show(ex.Message); }); DBXCallback cb = new CTCallback(SynchronizationContext.Current); try { manager.registerCallback(SMsgCallback, cb); getLoginUserInstance().UpdateCurUserCallbackClientID(managerid); } catch (Exception e) { Debug.WriteLine(e.StackTrace); } /* managerid = Guid.NewGuid().ToString(); * manager_cmd = new DSCallbackChannelManager(getCompanyTweet() * .getConnection(), SCMDChannel, managerid, * (ex) => * { * MessageBox.Show(ex.Message); * }); * DBXCallback cb_cmd = new CTCMDCallback(SynchronizationContext.Current); * try * { * manager_cmd.registerCallback(SCMDCallback, cb_cmd); * } * catch (Exception e) * { * Debug.WriteLine(e.StackTrace); * }*/ }
private static void RegisterCallbacks() { manager = new DSCallbackChannelManager(getCompanyTweet() .getConnection(), "ct", Convert.ToString((new Random()).Next(10000) + 1), (ex) => { MessageBox.Show(ex.Message); }); DBXCallback cb = new CTCallback(SynchronizationContext.Current); try { manager.registerCallback(settings["Username"].ToString(), cb); } catch (Exception e) { Debug.WriteLine(e.StackTrace); } manager_cmd = new DSCallbackChannelManager(getCompanyTweet() .getConnection(), "cmd", Convert.ToString((new Random()).Next(10000) + 1), (ex) => { MessageBox.Show(ex.Message); }); DBXCallback cb_cmd = new CTCMDCallback(SynchronizationContext.Current); try { manager_cmd.registerCallback("cbcmd", cb_cmd); } catch (Exception e) { Debug.WriteLine(e.StackTrace); } }
public static void ResetProxy() { instance = null; manager = null; //manager_cmd = null; }