Example #1
0
        public static StartUpManager Load()
        {
            if (_appManager == null)
            {
                _appManager = new StartUpManager();
            }

            return(_appManager);
        }
Example #2
0
        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)
            {
            }
        }