public void Disconnect <T>() { if (savedSubscribeOperation != null && savedSubscribeOperation is EndPoint.SubscribeOperation <T> ) { EndPoint.SubscribeOperation <T> subscibeOperationInstance = savedSubscribeOperation as EndPoint.SubscribeOperation <T>; if (subscibeOperationInstance != null) { subscibeOperationInstance.Retry(false); } } }
public bool Disconnect <T>() { bool ret = false; if (savedSubscribeOperation != null && savedSubscribeOperation is EndPoint.SubscribeOperation <T> ) { EndPoint.SubscribeOperation <T> subscibeOperationInstance = savedSubscribeOperation as EndPoint.SubscribeOperation <T>; if (subscibeOperationInstance != null) { ret = subscibeOperationInstance.Retry(false); } } return(ret); }
public bool Reconnect <T>(bool resetSubscribeTimetoken) { bool ret = false; if (savedSubscribeOperation != null && savedSubscribeOperation is EndPoint.SubscribeOperation <T> ) { EndPoint.SubscribeOperation <T> subscibeOperationInstance = savedSubscribeOperation as EndPoint.SubscribeOperation <T>; if (subscibeOperationInstance != null) { ret = subscibeOperationInstance.Retry(true, resetSubscribeTimetoken); } } return(ret); }