public static StartUpManager Load() { if (_appManager == null) { _appManager = new StartUpManager(); } return(_appManager); }
public static void Main(string[] args) { DBManager.Instance.Run(); SendTaskManager.Instance.Run(); JsonConvert.DefaultSettings = () => { return(new JsonSerializerSettings { StringEscapeHandling = StringEscapeHandling.EscapeNonAscii }); }; try { var appManager = StartUpManager.Load(); do { appManager.Start(args); } while (appManager.Restarting); } catch (Exception) { } }