public void Stop() { foreach (var subscription in ActiveSubscriptions.Values) { subscription.Dispose(); } ActiveSubscriptions.Clear(); WampChannel.Close(); }
public void Stop() { try { foreach (var subscription in ActiveSubscriptions.Values) { subscription.Dispose(); } ActiveSubscriptions.Clear(); WampChannel.Close(); } catch (Exception e) { Console.WriteLine("Live Stop: " + e.Message); PoloniexBot.CLI.Manager.PrintError(e.Message); } }
public void Stop() { Console.WriteLine("STOP CALLED"); try { foreach (var subscription in ActiveSubscriptions.Values) { subscription.Dispose(); } ActiveSubscriptions.Clear(); PoloniexBot.Trading.Manager.Stop(); PoloniexBot.Trading.Manager.ClearAllPairs(); WampChannel.Close(); } catch (Exception ex) { Console.WriteLine("WAMP EXCEPTION (Stop): " + ex.Message); } }