static ExchangeManager() { TeamServer.Instance.UpdateManager.InitStaticImpl(typeof(ExchangeManager), typeof(ExchangeManagerDefaultImpl), o => { mImpl = (IExchangeManager)o; }); mImpl.InitStaticValue(); }
static void Main(string[] args) { try { _binanceManager = new BinanceManager(); _bittrexManager = new BittrexManager(); ConsoleHelpers.WriteSeparator(); ConsoleHelpers.WriteIntro(); ConsoleHelpers.WriteSeparator(); ConsoleHelpers.WriteDonation(); ConsoleHelpers.WriteSeparator(); Console.WriteLine("\tPlease type your commands, type \"-h\" or \"--help\" to see an overview of all possible commands."); ShowMenu().Wait(); } catch (Exception ex) { ConsoleHelpers.WriteColoredLine($"\tAn error occurred: {ex.InnerException?.Message}. " + $"Application will close once you hit return.", ConsoleColor.Red); Console.WriteLine(); Console.Write("\t"); Console.ReadLine(); } }
public ExchangeController() { ExchangeManager = new ExchangeManager(); }