public void Start() { PushApi pushApi = new PushApi(session.GetApiClient()); GetPushConfigResult getPushConfigResult = pushApi.GetPushConfig("ws"); if (getPushConfigResult.Hdr.Rc == 0) { pushServer = getPushConfigResult.Host; GetTokenResult getTokenResult = pushApi.GetToken(session.UserKey); if (getTokenResult.Hdr.Rc == 0) { signature = getTokenResult.Token; BuildChannel(); Connect(); UserAuth(); Subscribe(); BuildChannelMonitor(); } } }
public void Init() { instance = new PushApi(); }